NASA's Curiosity rover has detected five organic compounds never before identified on Mars, in rock from a ...