Moved cArrowEntity out of ProjectileEntity.h
Moved cThrownEggEntity out of ProjectileEntity.h
Moved cThrownEnderPearl out of ProjectileEntity.h
Moved cExpBottleEntity out of ProjectileEntity.h
Moved cThrownSnowballEntity out of ProjectileEntity.h
Moved cFireChargeEntity out of ProjectileEntity.h
Moved cGhastFireballEntity out of ProjectileEntity.h
Moved cFireworkEntity out of ProjectileEntity.h
Fixed ToLua issues
Fixed ToLua errors, added newlines
Fixed projectile source filenames, indentations
Merge pull request #954 from mc-server/projectiles-split

Totally refactored ProjectileEntity.h, splitting up into several files.