Cleaning up PlayerDropItemEvent
Adding PLAYER_PICKUP_ITEM event
Added Colorable interface, and made Sheep, Wool and Dye implement it.

Inspired by xpansive
Added SIGN_CHANGE event.
Adds removeProperty(String path) and getEmptyNode()
Added EXPLOSION_PRIMED event.
Added MaxSpeed methods to minecards. Added MaxSpeed methods to boats. Added SlowWhenEmpty, FlyingMod, and DerailedMod methods to minecarts.

Signed-off-by: afforess <afforess@gmail.com>
Exposes recently added PLAYER_PICKUP_ITEM event.
Windows and executable, should be 0644
Added getPlayer method to SignChangeEvent
Exposes the recently added updateInventory method.

We've decided to expose updateInventory as a temporary work-around for
 the inventory not updating issue we're aware of. The reasoning behind
 this is that addressing it properly will take some time and work and
 as this is clearly a roadblock for some plugin authors, the delay is
 not really acceptable.
Allows calling of functions in the main thread
add function isCurrentlyRunning(int taskId);
returns if the given task is currently running.
Added CREATURE_SPAWN event
Added Player.chat().
Deprecated PlayerListener.onPlayerCommand(PlayerChatEvent event).
Fixed alias parsing for commands. object.toString().split(",") is NOT how you parse a YAML list!
Renamed MobType->CreatureType and MobSpawner->CreatureSpawner.

This is to bring the names in line with the rest of bukkit.

Deprecated code has been left in to ensure nothing breaks as
a result of refactoring MobType.
This will be removed after 1 week, to give plugin devs time to
migrate
Added spawnCreature(Location, CreatureType)

This function will allow spawning of creatures in the world, removing
the need to interface with CraftBukkit directly.
Exception handling in commands