Added better push out of entities
Pickups are a little less jittery

They also spawn closer to player mouth.
Players toss a little further
Pickups spawn with correct speed and position

Added a comment-space as well.
Further physics improvements [SEE DESC]

This was mainly focused on pickups, but it works for other things too.

* Entities no longer clip through blocks positive-vertically (this fixes
pickup issues as well).
* Entities lie flat against a block when they hit it.
* Reduced entity (mainly pickup) block clipping in non vertical
directions.
Fixed formatting and removed gravity thing
A few Minecart fixes

* Removed unneeded flatrail setpos
* Fixed health checking
Added a few changes [SEE DESC]

* Revised pickup comments
* SlotArea pickup tossing now reflects Player.cpp
* Removed unneeded ItemShears comment (was working already)
* Sand and gravel pickups spawn with correct speed
Fixed DropSpensers not rotating properly
Fixed two bugs
Implemented xoft's suggestions

I totally didn't copy this from the fire simulator...

(I did, but I changed it quite a bit :P)
Implemented xoft's suggestions again
Fixed water speed issues
Even more fixes [SEE DESC]

* Fixed minecarts breaking completely due to stuff
* Rails are now non solid again
+ Added IsRail inline bool
- Removed Herobrine
Even better pickup physics
Added break
Merge branch 'pickups' of git://github.com/tigerw/MCServer into tigerw-pickups

Conflicts:
	source/BlockID.cpp
	source/Entities/Entity.cpp