Since its announcement in May 2012, the Mars One project hasn't had an easy ride. Critics have questioned all aspects, from the technical feasibility to its funding model. But recent developments from the project seem to be bringing the goal of starting a human colony on Mars by 2025 a little closer....