Mars Rover Life Detection System 2.0