NASA's Curiosity rover has found a diverse mix of organic molecules on Mars, including chemicals considered building blocks for the origin of life on Earth.