Water has been found on the surface of an asteroid for the first time, increasing hope that the discovery of alien life could be imminent.