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).
Added bed placement
Don't check the yaw of the player twice (quite stupid)
Removed the mod 360 after getYaw()
Fixed error when placing bed in illegal position
Declare and set variables on the same line
Remove duplicate BLOCK_BED from ItemTable.java
Merge branch 'master' of git://github.com/GlowstoneMC/Glowstone

Conflicts:
	src/main/java/net/glowstone/block/ItemTable.java
Merge branch 'master' of https://github.com/vurp0/Glowstone into sleep

Conflicts:
	src/main/java/net/glowstone/block/ItemTable.java