TerrainGen: Added trees (and other plants)
The terraingen now assumes sectors containing nothing but plants still need to
be generated.
TerrainGen: Fixed some generation glitches
Merge from ronmurphy/Minecraft
Added variety to the blocks that spawn underneath water (sand, gravel, clay)
Made the sides of water visible
Original commit: 77551b45730b70c3f36265407a95cffb84786f9a
Added simple progress bar
Merge branch 'master' of git://github.com/ronmurphy/Minecraft

Conflicts:
	terrain.py
Small bugfix.
Simple server with Flask
Merge branch 'master' of github.com:boskee/Minecraft
Started Cythonizing terrain.py
Merge branch 'master' of https://github.com/boskee/Minecraft
Bugfix.
Further terrain.pxd changes.
Further terrain.pxd changes (2).
Further terrain.pxd changes (3).
TerrainGen: Speed optimizations, typo fixes
Replaced usage of "skip" boolean with elif's. Deleted unused self.skip_over
Corrected "plain" -> "plains" as its spelled in globals
Corrected if a == b or c: -> if a == b or a == c:
Localized self.rand.choice
TerrainGen: Fixed plants preventing nearby sector generation
Using a dict instead of a tuple as "x in dict" is faster
Bugfix.
update to boskee, better unique terrain biomes