Adds the FurnaceSmeltingEvent calls and functions to the Furnace API.
- Allows for getting/setting the cook time
- Allows for cancelling the Smelting event
- Continues to burn fuel even if smelting event is cancelled

Signed-off-by: The Yeti <admin@theyeticave.net>
Moved FurnaceSmeltingEvent code to proper location.  Previous PR/Commit
was faulty due to rebase and has code in incorrect location from a
previous commit.

Signed-off-by: The Yeti <admin@theyeticave.net>
Adds version number for maven-deploy-plugin

Signed-off-by: XemsDoom <moser.luca@gmail.com>
Changes libigot's repository to the right name

Signed-off-by: XemsDoom <moser.luca@gmail.com>
Revert "Adds version number for maven-deploy-plugin"

This reverts commit afecfe063d3cfa28d99e10312a4d7b40f551c2a8.
Add version to maven-deploy-plugin + seal

org.libigot
Make netty configurable.

Signed-off-by: V10lator <v10lator@myway.de>
Conflicts:
	src/main/resources/configurations/bukkit.yml

Conflicts:
	src/main/resources/configurations/bukkit.yml
Fix bukkit.ymls header.
Fix some more bukkit.yml issues.
This changes links to Libigot and tries to fix the snipped commits.

Signed-off-by: V10lator <v10lator@myway.de>

Conflicts:
	src/main/resources/configurations/bukkit.yml
Move org.bukkit.craftbukkit.libs.org.objectweb.asm to
org.libigot.internal.libs.org.objectweb.asm

This looks like a better place as this library isn't used by
CraftBukkit. Also this removes ASM completely from our repository,
instead we use maven to include it at compile time (like it's done with
all other librarys, too).

Signed-off-by: V10lator <v10lator@myway.de>
Fix async tasks not running if no sync tasks are scheduled.

Signed-off-by: V10lator <v10lator@myway.de>
Add ChunkProviderFlat for diff visibility.
Add ChunkProviderGenerate for diff visibility.
Add ChunkProviderHell for diff visibility.
Add ChunkProviderTheEnd for diff visibility.
Add IChunkProvider for diff visibility.
Performance improvements for chunk handling.
This should give a nice performance boost with various chunk operations.
Conflicts:
	src/main/java/net/minecraft/server/ChunkProviderServer.java
	src/main/java/net/minecraft/server/World.java
	src/main/java/net/minecraft/server/WorldServer.java
	src/main/java/org/bukkit/craftbukkit/CraftWorld.java
	src/main/java/org/bukkit/craftbukkit/util/LongHashSet.java
Metrics: Use LibigotTasks.