Rangers youngster Fraser Aird has signed a new five-year contract which will tie him to the club until 2018.