Player hitboxes

origin: http://www.garagegames.com/community/resource/view/6538/1

Verification methodology/usage:
Functions for stock player physics.
1) Add a convex shape named HB0, HB1 ect (up to 20) to a player model. Can be children of bones so that they animate.
2) Flip on bool mUseHitboxes; in the respective datablock entry.
3) Go to game scripts\server\projectile.cs
in the method ProjectileData::onCollision(%this,%obj,%col,%fade,%pos,%normal,%hitbox), flip on the remmed out comment.
4)???
5) Profit from the new functionality in your game. (Personally, we're using it for things like critical points.)

***Do note this is intended to be a transitional commit, letting folks work with a form compatible with the proposed alterations involved in the proposed upcoming component system.***