Start work on 1.7.2 update

Long way to go

Signed-off-by: Chris Sanders <zidane@outlook.com>
Remove ClientTickHandlers, switch to TickEvent

Signed-off-by: Chris Sanders <zidane@outlook.com>
Fix CustomBlock for obfuscation

These mappings will be human readable once 1.7.4 Forge is recommended. We
can handle a couple of fields easily for now :P.

Also remove another un-needed class: LanguageRegistry. Multilingual
support may come down the road but it is supposrted differently in Forge
10.x +. This also goes for the CommonConnectionHandler

Lastly, manually merged @Snaipe 's ReflectionUtil class from his PR for
master branch. I needed it :P.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Additional updates for 1.7.2

- Separate out TickEvent in SpoutcraftMod (Render and Client tick event)
- Remove AddonLogger, just now a Logger pulled from the LoggerFactory (may
want to key it to Spoutcraft.AddonName)
- Removed ItemUtil, will do CustomArmor differently. Going to clean up
  other utility classes soon

Signed-off-by: Chris Sanders <zidane@outlook.com>
Only missing protocol/gui now

Signed-off-by: Chris Sanders <zidane@outlook.com>
Update to 1.7.2 (mostly)

Signed-off-by: Chris Sanders <zidane@outlook.com>
Update to 1.7.2 (GUI)

Signed-off-by: Steven Downer <grinch@outlook.com>
Compiles and runs on 1.7.2 Forge

Problems
- Main Menu is broke (commented out for now)
- Loading of addon assets doesn't occur. I've verified the Minecraft
  renderer will load them (best news ever) if you change a graphics
  setting (which fixes this).

Signed-off-by: Chris Sanders <zidane@outlook.com>
Fix license headers

Signed-off-by: Steven Downer <grinch@outlook.com>
Update build.gradle

Signed-off-by: Steven Downer <grinch@outlook.com>
Update README.md

Signed-off-by: Steven Downer <grinch@outlook.com>
Fix SpoutcraftSimpleButton from not rendering

Signed-off-by: Steven Downer <grinch@outlook.com>
Merge branch '1.7.2'

Signed-off-by: Steven Downer <grinch@outlook.com>

Conflicts:
	build.gradle
	src/main/java/org/spoutcraft/api/addon/AddonLogger.java
	src/main/java/org/spoutcraft/api/block/BlockPrefab.java
	src/main/java/org/spoutcraft/api/logger/SpoutcraftLogger.java
	src/main/java/org/spoutcraft/api/protocol/MessageCodecLookupService.java
	src/main/java/org/spoutcraft/api/protocol/MessageDispatcher.java
	src/main/java/org/spoutcraft/api/protocol/MessagePacketHandler.java
	src/main/java/org/spoutcraft/api/protocol/message/Message.java
	src/main/java/org/spoutcraft/api/util/BufferUtil.java
	src/main/java/org/spoutcraft/api/util/ItemUtil.java
	src/main/java/org/spoutcraft/api/util/LanguageUtil.java
	src/main/java/org/spoutcraft/mod/SpoutcraftMod.java
	src/main/java/org/spoutcraft/mod/handler/ClientTickHandlers.java
	src/main/java/org/spoutcraft/mod/protocol/CommonConnectionHandler.java
	src/main/java/org/spoutcraft/mod/protocol/codec/AddFileCodec.java
	src/main/java/org/spoutcraft/mod/protocol/codec/AddonListCodec.java
	src/main/java/org/spoutcraft/mod/protocol/message/AddFileMessage.java
	src/main/java/org/spoutcraft/mod/protocol/message/AddPrefabMessage.java
	src/main/java/org/spoutcraft/mod/protocol/message/DownloadLinkMessage.java
Deploy non-shadowed JAR to Sonatype

Signed-off-by: Steven Downer <grinch@outlook.com>