Initialize the Cursor when creating Inventory
Replace player serialization with custom save and load methods
Code cleaning

Removed SetSectionType and GetSectionType in favor of SetType and GetType.
Removed this[] access to avoid confusions, it's no more needed.
Removed fields/functions that were hiding the inherited ones in the interfaces.
Removed an unnecessary debug output.
Check for commands name or shortcut collisions
Fixes missing Section null checks/creation.
Forgot to add the Section creation in SetBlockAndData, SetData functions.
/gamemode command now can accept a single argument
Changes for experience and level systems, see #87
Add player experience and levels
Add Experience Orb entity
Add /givexp command
Add experience drop from mobs and players
Changes for player experience, see #87
Negative experience values deduct exp and level
Save and load player's experience
Experience orb vanishes after 5 minutes #87
Fix tab autocompletion
Remove IrcPlugin, Commands plugin and Sample Plugin. These can be found here https://github.com/chraft/c-raft-plugins
Fix permissions loading
Fix groups permissions loading
Add advanced tab completion
Move Autocomplete utility class to Plugin System
Ignore empty command names and shortcuts in autocompletion
Improve autocompletion for /give, /tp, /tphere, /help
Add missing autocomplete class
Update readme for builds location and for the new plugins repository
Fixed the Skylight not loading correctly from disk.
Modified a bit the code that send the Chunk packets, should be more clean and correct.
Fixed missing braces that were making the server recalculate the skylight at every chunk load.
Added ClientStatus packet in the PacketMap since it was missing.