Nasa has discovered a new habitable planetary system. Needless to say, calling the new system part of the Kepler-11 is mildly ironic considering what is being sent to orbit the pitches and dressing rooms of the approaching Cricket World Cup. But we w