Implemented 1.8 codecs and add 1 to max packet in GlowProtocol.

New packets (play outbound):
 - 0x41 ServerDifficulty
 - 0x42 CombatEvent
 - 0x43 Camera
 - 0x44 WorldBorder
 - 0x45 Title
 - 0x47 UserListHeaderFooter
 - 0x48 ResourcePackSend
 - 0x49 UpdateEntityNBT

Signed-off-by: William Lebel <lebelwilliam@gmail.com>
Added Eclipse and IDEA gradle plugins and title-cased project name.
Reverted project name change for now.
Improved tree support and fixed lack of tree generation (fixes #101).
Fixed outer skin layers not appearing (fixes #162).
Fixed swords stopping digging in Survival mode (fixes #349).