On this day one year ago, Richard Branson won the billionaire space race by taking his own privately-funded vessel to the edge of space.