Southampton have tied teenage defender Jack Stephens to a new contract which runs until the summer of 2017.