Had to import math to get this to work, if that's wrong just ignore.
Merge pull request #671 from Alex-van-der-Peet/PLNPlaytime

Had to import math to get this to work, if that's wrong just ignore.
Move all RunningComboProcedure methods body in the cc file
Minor whitespace fixes
Make more readable code + add comments
Rename PetCombo by AvatarCombo
Fix combo tree parsing from sent combo shell
Rename PetAction to AvatarAction
Rename PetCombo to AvatarCombo (in unit tests)
Fix some cruft from PetAction to AvatarAction renaming