AH-423 IK seems to be working across server

Fixed a bug where the server would crash in debug mode if a spell was
fired.
Added comments to animation interface
Tested the new code in body. AH-378

Also rewrote some tests to be better.
Merge branch 'master' into TestPlayerVolumes
AH-443 The player is frozen for 3 seconds after spawning
Merge remote-tracking branch 'origin/master' into AH-439_Check_Player_Positions_and_Implement_timer