Added cooldown support for abilities. Added Client support for ability callbacks for doing any client-side effects. Added use duration support for abilities (some abilities take a while to complete.) Each ability a unit has is now its own instance and can carry additional data.
Merge branch 'master' of sbox-rts