first changes for enchanting (not finished)

- added enchanting table block handler and added it to the blockhandler
- added enchanting window
- drop item in the slot 0 when the player close the window
- added enchanting packet (1.7 only)
- some more...
Some updates for enchanting
removed hook from enchanting commit
Some updates for enchanting (2)
added EnchantItemPacket to older Protocols
Add 'Group not found', when the Server load the users.ini and add auto generate from users.ini
Unicode :-(
Remove old Output Finish
Remove users.ini generation in Player.cpp and use the CheckUsers() Function
Better Jukebox API
InfoReg: Subcommand aliases are handled properly.
Added more utility functions to cCuboid.

GetVolume(), Expand(), ClampX(), ClampY(), ClampZ()
APIDump: Separated out Geometry-related classes to their own file.
APIDump: Documented new cCuboid functions.
APIDump: Added Geometry file to project.
Attempted fix for several GCC warnings.
Fixed a gcc warning in FastNBT.h.
Implemented ballistic missiles (fireworks)

+ Added fireworks
Fixed sheep ASSERTing sometimes
Fixed crash and some warnings in map handling.

Fixes #728.