Command handling fixes and working test plugin

Added getter to Hook.
Added clearing of wasHandled flag in CommandComposite so commands do
not hang.
Added testing for wasHandled flag to prevent checking aliases of found
as plugin command.
Removed setPosition from GranitePlayer.
Corrected setPosition mapping to a(double,double,double).
Included working test plugin that TPs player.
Added missing cast

Added missing cast to oldBlock.getType().getMetadata("layers") in
ItemInWorldComposite line 78.
Merge pull request #30 from Chrisbotcom/SmoothGranite

Command handling fixes and working test plugin
Added WorldInfo mappings

Added fields and methods for net.minecraft.world.storage.WorldInfo in
mappings.conf.
Implementation of WorldInfo mappings

Added declarations to World interface and functions to GraniteWorld.
Merge branch 'AzureusNation-master'

Conflicts:
	src/main/resources/mappings.conf
Merge branch 'SmoothGranite' of https://github.com/Chrisbotcom/Granite into Chrisbotcom-SmoothGranite

Conflicts:
	src/main/java/org/granitemc/granite/world/GraniteWorld.java
Merge branch 'Chrisbotcom-SmoothGranite'
Remove unnecessary methods