Add more weapon flags
Make FireWeapon depend on projectile type flag
Remove more hardcoded references to weapons
CGame weapon info is now automatic based on weapon/projectile type
Removed unused functions from g_weapon.c
Removed MOD_<weaponname> and replaced with MOD_WEAPON+weaponTag
Fixed shotgun fire not having shader when fired