Added extra awesomeness to TNT

+ TNT now has a chance of flinging FallingBlock entities around
* Improved TNT damage
* Improved TNT spawning visuals
* Possible fix for 'SetSwimState failure' messages in debug
Beds now work properly fixes #707

Also fixes FS392

Conflicts:
	src/Blocks/WorldInterface.h
	src/ClientHandle.cpp
Fixed VERIFY
Shrapnel now configurable
Merge branch 'master' into awesometnt
Merge remote-tracking branch 'origin/master' into awesometnt

Conflicts:
	src/Items/ItemLighter.h
	src/Simulator/IncrementalRedstoneSimulator.cpp
Add fireball interact
Add ExpOrb saving.
Add health and age load to pickup's.
Add item frame saving.
Merge branch 'master' into BlockEntitys
Remove old debug messages.
Created a small plugin for InfoDump
It allows you to dump the info of a plugin by pressing a button in the webadmin.
Made buffers static const
Add anvil direction.
Fix anvil pickups.
Add cake
Change if-clause in BlockCake.h
Merge pull request #814 from Howaner/Cake

Add cake
Added common eMessageType aliases.