Added my new CommandAPI - now searches entire plugin for CommandListener...

...s, no more static registration

Tweaked the CommandHelp and CommandShop to match the new API as examples
Added StringUtil - some random string methods, one used for LoggingAPI
Added LoggingAPI - extremely simple, but allows for finer printing to console with appropriate prefixes
Added ClassEnumerator - used in CommandAPI

*Note: make sure I didn't fuck anything up, I double checked to be sure, but you know we all miss things late at night  with complicated APIs.