Included a copy of the GPL in the distribution (fixes #147).
Limit player yaw to values in the [0,360). Fixes #173.
Added .gitattributes to enforce LF line endings.
Fixed skylight in empty ChunkSnapshot sections to be 15 instead of 0.

Also, fixed logic for isSectionEmpty.
Added missing Override annotations, fixed GlowWorld and GlowPlayer line endings.
Fixed loading of blocks with high IDs.
Implemented artifact upload with travis.

Signed-off-by: William Lebel <lebelwilliam@gmail.com>
Added remapper plugin for Bukkit backwards compatibility.
Switched to building against Glowkit.
Fixed Travis publication.
Made logger use more uniform (fixes #255).
Fixed disconnect when sending empty chunks.
Changed sound radius to be min(volume * 16, 16).
Added block placement handling for ladders and vines (see #119).
Added CONTRIBUTING.md (thanks @JeromSar).
Implements 1.8 codecs (0x41 up to 0x49). Also implemented +1 trick in GlowProtocol.

Implement ServerDifficulty codec.
Implement CombatEvent codec.
Add 0x43 (Camera).
Packet 0x48 codec added.
Packet 0x44 added (WorldBorder)
Packet 0x45 added. (Title). Some formatting.
Add 0x49 (Entity update NBT). Using varLong now in WorldBorder.

Signed-off-by: William Lebel <lebelwilliam@gmail.com>