More work on Weapons.

Changed weapons from an Actor to a UObject.
Set the character's view model to the weapon's model.
TODO: Split weapons into InfantryWeapons and VehicleWeapons.