Remove GenericRocketLauncher
removed some codeduplication from the weapon arch
moved setting m_info from derived classes to projectile