Merge pull request #2 from boskee/master

Updating #2
Merge pull request #3 from boskee/master

Updating #3
Merge pull request #4 from boskee/master

Updating #4
ItemSelector.get_current_block: No longer removes blocks
That functionality split into ItemSelector.remove_current_block
Prevents player from placing blocks inside themselves
Created proper MC-like Inventory screen.
Merge branch 'master' of git://github.com/avelanarius/Minecraft
Cleanup in gui.py.
Optimizes Model.initialize.  Before: ~ 2.2s − After: ~ 0.8s.
Issue #38 - File manager.py created. Repository reorganized. TODO create a file named defines.py, to change things like 'resources/images/textures.png' for '%s/textures.png' % images. TODO create other modes for update() in manager.py
Merge branch 'master' of https://github.com/boskee/Minecraft
Items can now be moved between inventory and quick slots
Optimizations.  Saves ~ 0.2s on initialization.
Merge branch 'master' of git://github.com/BertrandBordage/Minecraft

Conflicts:
	gui.py
Merge branch 'master' of https://github.com/boskee/Minecraft

Conflicts:
	gui.py
Merge branch 'block_placement' of git://github.com/Nebual/Minecraft

Conflicts:
	main.py
Merge branch 'master' of git://github.com/BertrandBordage/Minecraft
Merge branch 'master' of git://github.com/embatbr/Minecraft
Players can't place blocks on top of blocks with density < 1 (eg. water).
Item stacks can now be split in half (using right mouse button). Clicking stack while holding SHIFT will move it between inventory and quick slots.