Add in some more API documentation along with a slight optimization for a common use case
Bump version to 0.3 for release
move serverId to its own field, prepare for next release (0.3.1-SNAPSHOT)
Some code consistency
Revert vemacs for the 3rd time.

@vemacs, do not change this, or I will not only revoke your access to the repo, I will also skin you alive. Using "API" methods in this context is just fine and just because it doesn't suit your fancy doesn't mean you can just change it. I am the BDFL, obey me.
Just to be sure, initialize the API first thing.
Use API to get serverId
Add omitted returnBrokenResource
Merge remote-tracking branch 'origin/master'
Fix typo
Clean up code, automatic crash detection, fix some bugs
Actually send messages. Too obvious of an oversight.
Bump version to 0.3.1
Bump version to 0.3.2 for next development cycle
Allow UUIDs to be used in commands
Support Mojangian UUIDs
Fix canonical-glist: false usage of /glist
Fix multiple players online on one proxy.
Correctly mark the UUID/name methods as NonNull
Properly scope exceptions