On throwing a grenade, inform those in the area of it.
This is to avoid saying that you've thrown a grenade when you haven't (which is less than useful).

cg_cmdGrenadeThrown contains the command string, initially "vsay_local grenade".

An extra server-originated command, vcommand, is implemented for this.
It is intended to execute something locally-defined given a suitable parameter.
As of this commit, it knows only "grenade".
Merge branch 'master' into weaponfun
Fix a hole in the launcher script; changelog update.
Expired bans aren't correctly displayed.
Fix a possible hang in string token replacement.
Changelog update.
Merge tag 'v0.7.0' into debian
Package v0.7.0.
Merge tag 'v0.7.0' into debian
Add additional animations requested by gavlig as well as proof of concept for hand offsets.

 - Hand offsets allow positioning hands at different positions without having to make a new animation for it. Especially for running, walking animations where gun position varies based on how the player moves.
 - CG_CombineLegSkeleton now accepts an additional "frac" parameter to determine how much much of each animation it should keep.
 - Note that animation.cfgs for both human_base and human_bsuit will need to be updated to work with this branch.

 Thanks gavlig for helping out with the patch.
Refactor duplicate MD5 animation code into reusable functions
Fix bad formatting caused by commit 3298e94f
Remove duplicate function CG_PlayerMD5Angles
Make MD5 and MD3 portions of CG_Player consistent
Should fix MD5 models that wallwalk
remove some unused variables
remove a bunch of unused stuff
remove a bunch of unused stuff
remove the unused recoil code
remove the unused reward and sound buffer code
remove some unused server-side gamestate shit