Complete revamp of how cooldowns are handled

Now stores on a per player basis instead of a per ability basis. The
bendingPlayer class will store cooldowns for ALL abilities except for
the AvatarState.
1.4.0 BETA 7