Viral and Developmental Cell Fusion Mechanisms: Conservation and Divergence