Remove unused code.
Add CBaseProjectile as base class for grenade to remove dependency on CBaseCombatCharacter. Also updated some modules to increase compatibility with py-source-sdk-2013.