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
Added Enchantment-Slot-Level generating
Fixed merge conflict
Merge remote-tracking branch 'upstream/master' into Enchanting
Added deleted things for merging
Fixed Errors
Modified comment
Added complete Enchanting System

http://minecraft.gamepedia.com/Enchantment_mechanics
Fixed Bookshelves Checking (not completly)
Merge remote-tracking branch 'upstream/master' into Enchanting
Some Fixes
Fixed Server Crash
Fixed mistake
Fixed invisibility enchantments
Bug fixes
Fixed Bookshelf Checking

Code by LO1ZB