Thrown ender pearls now teleport and hurt.
AnvilStats: ignoring the world subfolder
Added the cBoundingBox class.
Renamed BLOCK_FACE constants to use the new coord-wise names.

The old names are still present, but deprecated.
Added line collision calculation to cBoundingBox.
Added dtRangedAttack, fixed faulty StringTODamageType()
Fixed an error in cBoundingBox's line-collision algorithm.
Made cBoundingBox class inclusive in both coord edges.

Also added (a disabled) self-test to cBoundingBox.
Arrows deal damage.

Still needs some tweaks, they hit the shooter most of the time.
cBoundingBox: Only forward collisions are calculated.
Projectiles don't collide with their creators.
Projectiles slow down in water and lava.
Arrows deal damage based on their speed.
Added cArrowEntity's criticalness to the API.
Implemented exact block hit position.

Arrows now stick out of blocks at the exact position where they hit.
Added cEntity's gravity to the Lua API.
ProtoProxy: Improved logging for fixed-point numbers.

"Absolute integers" and velocity are reported including their fractional part.
Removed an unused include
Arrows have proper yaw and pitch when shot, and stop when they hit a block.
Renamed cWorld::DoExplosiontAt() to cWorld::DoExplosionAt()