Pull Cooldown Out of Weapon
- Moved the weapon cooldown into gun since beam weapons don't have a cooldown (and we were getting a redundant variable in the inspector view).