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.
Added basic ender chests

Note that they just mirror chests now, so no per player inventory.
Fixed trapdoors not toggling

The redstone simulator kept on resetting them.
Changed some FastSetBlocks to SetBlock

Should fix some duplication glitches.