Minor cleanups
* Send/RecvPropInt => Sent/RecvPropBool where appropriate for players
Reduce network bits of various net props
* These have unnecessarily large (32bit) networked properties, so we reduce them to only as large as needed
* CBaseCombatCharacter, CColorCorrectionVolume, CEnvProjectedTexture, CEnvScreenEffect, CFish, CTEBaseBeam, CTEExplosion, CTEMuzzleFlash
* SLAM, Pistol, Gravity Gun, HL2 Machine Guns, Grenade, CBaseCombatWeapon, CPhysGunBeam
* HLS shotty, satchel, hornet gun, gauss gun
* CNPC_Puppet, CHL2PlayerLocalData, CPropAirboat, CNPC_Portal_FloorTurret, CNPC_RocketTurret, SmokeTrail, RocketTrail, CSteamJet, CBaseToggle, CCollisionProperty, CGMODRules
Delete TE_Impact (seems unused?)
Removing unused stuff
* Removed UTIL_MuzzleFlash (unused)
* Removed CWorld.m_flWaveHeight, m_bColdWorld (networked, unused)
* Removed CBaseDoor.m_flWaveHeight (networked, unused)
Network m_bLocked for prop doors to clients
Network m_bLocked for vehicles and prisoner pod to clients
Network prop door m_eDoorState to clients
* For mods to do with as they please