MP Final Patches (Part 1/4 - engine improvements)
* Changed EntityProjectile's setSpriteIndex(x,y) to setProjectileSpriteIndex(x,y) to prevent some confusion with item declaration.
* Fix - recipe crafting on something with 0 possible affixes not working
- removed block cloning and made the blocks, items, etc more final - they should not change anymore
* Sort of cleaned up the synchronizations and locks. They are less classwide now.