Added a bunch of commands and some features

Added the following commands:
*/group
+/bal, /balance, /money, /fe
+/eco, /econ, /economy
+/hat
+/nick
+/realname, /ign
+/chat
+/setwarp
+/warp
+/warps
+/rankup, /nextgroup

*Fixed God, Fly, Thor, and Vanish modes persisting after permission to
use their respective commands has been taken away.

*Fixed several player chat elements, including the %s display name bug.
*Fixed NullPointerException and IllegalStateExceptions when disposing of
PlayerPermissions objects during plugin disable.
+Made players who join the server with no group set get their group/rank
set to the default group.
+Added rankup capability to groups
+Added cost requirement capability to groups
+Added savable plugin data API(Different from savable player data API)
+Added method for zipping single files in FileMgmt.java
*Changed PlayerName --> UUID lookups so that if a UUID is accidentally
passed in, it will still work
+Added configurable rankup message that is displayed to everyone upon
ranking up
*Several other changes and fixes
-Removed Herobrine :D jk/jk