Are Organic Salts On Mars A Clue To Life?