Implement annotation-based cooldown system to all abilities. This
cooldown also implements the use of Metadata and System time (ms) to
effectively keep players from successive ability use. The only ability
that has no cooldown is the Wolf Ability. ChainAbility has a cooldown of
15 seconds, Fireball 3 seconds, and most other abilities have cooldowns
of 5 seconds.

Other updates:
 - Tidy up handling of Abilities to avoid repetitive method calls.
 - Version pom towards next pre-release (v1.2.10.2)