Added cPluginManager:GetCurrentPlugin() to Lua API.
APIDump: Documented the new cPluginManager:GetCurrentPlugin() function.
Merge pull request #394 from SamJBarney/master

Fire no longer goes out when on top of nether rack
Regenerated VS2013 files
Fixed pickups spawning for BlockEntities
Updated comments for slabs
Removed exporting of a torch function
Removed another export and inline'd stuff
Cleaned up torch code and added comments
Tools make a sound when breaking, fixes #266
Spawn eggs use IsGameMode()

Possible fix for #316.
Fixed trapdoors not overriding OnUse
Fixed eating using wrong animation
Re-implemented redstone duplicate checking
Added pickup invalid item check

They aren't spawned at all if their itemtype isn't valid; possibly fixes
the client crashing with bad pickups.
Puking now uses GetEyeHeight()
Added trapdoor cursor Y detection
Fixed duplication glitch with QueueSetBlock

If a coordinate was queued, and then the block there was broken, it
would reappear: double items!

Also now just sets meta if previous and current blocktypes matched.
Fixed bed leave animation
Renamed animation function

Renamed BroadcastPlayerAnimation to BroadcastEntityAnimation. Not just
players can have animations, you know.