Additions/Edits - See description for changelog

* Added setRPClass() in Character class to allow changing of the
characters Job/Class
* Added NO_RPCLASS, NULL_CHARACTER messages to SubCommand
* Added table variable to DBLink, CharacterManager
* Added Class commands CmdClass, CmdChoose
* Added Class commands ArrayList "classCommands"
* Added methods shrinkArgs(), registerSubCommands(),
registerClassCommands() in SubCommands
* Added method saveCharacterAll() in CharacterManager
* Edit Corrected name of Novice class to be "Novice" instead of "Noivce"
* Edit Made SubCommand an abstract class
* Edit Table prefixes in DBLink, CharacterManager
* Edit Moved SubCommands initialization into method
registerSubCommands()
* Edit Reworked the whole CharacterManager class to fix some issues
* Edit Visibility of CommandManager variable in mcRP
* Edit Fixed the getPluginInstance() to actually return mcRP instance