Fish from almost 400 million years ago appear to have bones in their fins that predisposed future animals to the development of fingers. Karen Hopkin reports