Mavenize and... stuff

I started with just mavenizing, fixing packages, and introducing minimizeJar. Then I used and included the Apache Commons Codec Base64 class instead of the jvm-specific one. Then I removed the jackson binaries because they're not needed. Then I fixed the indentation and other formatting to be consistent. Then I cleared up the code a bit, fixed a HORRIBLE PROBLEM in onDisable (for rare situations) and fixed what I believe was a problem in response handling. Feel free to grab as much or as little as you need.