Myoblast Fusion in Fly and Vertebrates: New Genes, New Processes and New Perspectives