Scientists may have discovered a new human relative. It lived on a tiny island in the Philippines at the same time as Homo Sapiens.