Better VM hands system

There's no reason this should be in player classes by default.
There's no reason to force people to copy big amounts of code to make
this work.
Better default action for base derived gamemodes

Added player_manager.TranslateToPlayerModelName( mdl )
Fixed small mistake. Again.
Merge pull request #624 from robotboy655/hands

Better view model hands system