Added skeleton code for projectile spawning.
Arrows can spawn on the client.
Debuggers: added a test cmd to spawn arrows.
Added a few basic fields to cProjectileEntity and cArrowEntity.
Projectile entities get saved into MCA files
Merged branch 'master' into Projectiles.
Moved entity spawning into cEntity::Initialize().

It has been called in every descendant anyway, so it's better this way - reduced duplicate code.
Added a few API accessors to cArrowEntity.
Arrows get loaded from MCA.

Somehow they still don't spawn visibly on the client.
Debug: arrow log their position in each tick
Debug logging for arrows improved
Entities fall 3x slower in water
Implemented basic physics for projectiles.
Shooting a bow kinda works.

The arrow is released, but sometimes hits wrong blocks or disappears completely.
Merged in the Projectiles branch.

Although the projectiles are not yet finished, the branch has several bugfixes that are needed in master as well.