Work on extra configuration (#90):
- Moved aliases to commands.yml
- Load permissions from yaml.
- Allow configuration of yaml filenames.
- Added help.yml, not used yet.
- Moved recipes.yml to separate directory.
Initial 1.7.6 protocol updates, spawn player packet not fixed yet
Updated spawn player packet, works for offline mode, online mode might work but untested
Added and switched to using sendSignChange.
Naive implementations of getPlayer/getOfflinePlayer with UUID.
Changed tags to not include name, started adding helpers in CompoundTag.
Switched everything to use new NBT stuff, minor improvements.
Further improvements and cleanup, and complete unit tests.
Removed remaining author tags in NBT package
More fixes to world I/O for new NBT stuff.
Flush packets before setting protocol (fixes #91).
Minor cleanup.
Fixed incorrect world UUID saving.
Cleanup and seralization fixes to GlowOfflinePlayer.
Avoid use of printStackTrace.
Fixed some world I/O incompatibilities with vanilla MC (see #78).
Quieted world load messages and fixed ByteArrayTag toString.
Switched to try-with-resources in a few places (for #83).
Changed weather to only happen in normal world and handle case where no chunks are loaded (see #94).
Changed world init sequence to match CraftBukkit more closely.