Initial mercurial import of simplui trunk.
Implement batch support for Labels and TextInputs.
Disable pyglet's gl error checking, to match kytten.
Fix batching for text.
Implemented multi-window support.
Add workaround to speed up label rendering.
Theme tweaks for themes/macos.
Separated responsibility of determine_size and _pref_size.
Replaced _pref_size tuple with the Size class.
Added Java-style flow layout.
Added setuptools/easy_install for 1.0.4 release.
Added tag release-1.0.4 for changeset 9c0c2df7e123
Added block classes and dirt block
- Allow users to specify window dimensions, toggle fog and change draw distance (using argparse)
- Main window will now use options correctly, moved setup_fog() call to main()
Added crafting system
Added item base class
Added support for creating all types of breakable blocks.
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'jimx/master'

Conflicts:
	main.py