Success celebrated at 2017 RTS Scotland Student Awards Upcoming film and television makers celebrated their success in Glasgow