Exoplanets are all the rage nowadays thanks in part to Kepler's discovery of around 1284 previously undiscovered planets and our never-ending fascination with the "final frontier" that just seems to be moving closer to a reality. But out of the thousands of planets that we know of, how many are set to support life?