Flora Allen covers some recent scientific developments – from more efficient solar panels, to fossil evidence of dog and crocodile ancestors ...