Fixed some logical mistakes in Class Choice Menus.
Cleared some possibly MultiThreaded inconsistancies.
Removed possible NPE's
Added some needed api's for Abilities.

Also added some more temporary methods to some objects for ability usage for commands.
Added some missing elements to API's for classes.

Also added info sub command to ability command (Needs implementation still)

Plus more.
Fixed possible NPE in ClassArmorDisguiseAbility

Added safe NPE's to command system for displaying friendly errors that are expected.
(Easier to state missing params)
Tweaked some stuff.
Added most of the Axes Tree stuff into MMO.

Plus minor tweaks and addition help text to Ability command.

Ability command should be runnable now.
Renamed grapple throw and its terrible name to something less terrible

Made descriptions for axe abilities