Fix guns that use UPS charges additionally to their own ammo.

Replaces the USE_UPS* flags in guns definitions with an explicit integer stating the number of UPS charges the gun uses.

Documentation.
More documentation.