Fix Damage Filters

this fix makes damage filters pass correctly when certain things contain
more than one damage flag. This is a long standing bug, one that I had
fixed in the 2007 SDK.
Fix for HLMP PhysCannon Carried objects

This is a fix that myself and Mike Durand had applied to the 2007 SDK,
that overcomes the UTIL_GetLocalPlayer (single player only) calls for
physgun carried objects in multiplayer.
This allows Gravity Gun thrown objects to have their physics mass
calculated correctly in multiplayer.