Support for new Minecarts

We added support for the new minecart types (hopper, tnt and spawner)
which came in Minecraft-Update 1.5 and cleaned up the minecart detection
code a bit.