A NASA robot has taken a 'selfie' on the surface of Mars as the space agency continues to gather detail on the Red Planet in preparation for a first-ever manned mission