Merge pull request #32 from EhudB/master

Fixed Issue #28 & #29
updated the Minecraft Server decompilation process and some naming, things should be a little more stable
Corrected client crash when a custom inventory is the first inventory opened, fixes #27
fixing an ArrayIndexOutOfBoundsException when using command 'time' without arguments
Fixes #34
Merge pull request #39 from EhudB/master

Fixed EntityMoveHook not firing
in-dev implementation of new LivingBase functions.
Merge branch 'master' of github.com:canarymodteam/CanaryMod
spelling correction
Fixes CanaryModTeam/CanaryLib#12
Merge branch 'master' of github.com:CanaryModTeam/CanaryMod

Conflicts:
	src/main/java/net/canarymod/api/entity/living/CanaryLivingBase.java
implementing the getUUIDString stuff (not yet functional for OfflinePlayers)
In-Dev work towards CanaryModTeam/CanaryMod#40
Fixes CanaryModTeam/CanaryMod#40
implemented parts of the new NPC AI,
added getEyeHeight to CanaryEntity
Uses proper eye height.
Implements NPC AI PickupItem
Playerlist update for displayname changes
Re-Implements NPC Pathfinding.
sending playerlistentry to player changing display name