To celebrate its 125th anniversary, Science magazine has drawn up a list of 125 open questions. Makes for an interesting read...