fixed wood, and cactus

Oak has branches to make it different, cactus has the right minecraft
ID.  Updated to boskee commit 54b182804773bb78ca58d63ebb6552bfb8d56ba1
fixed *branch_block error

I forgot to comment out the two unused branch blocks.  My bad.
code tweaks..see comments

added -newcfg to delete the old config, -nosound to keep it quiet.
tweaked the trees a bit also.
screenshot submitted
added windows downloads for pyglet
Random Ores generated

iron, coal, diamond and gold ores are generated with terrain.
New blocks include (in terrain.png, terrain.xcf and blocks.py)>
furnace, melon, farm dirt, cobblestone, stone slab and bookshelf. not in
use yet in the code, but they are avaliable for use.
fixed bookshelf, adjusted startup items
Fullscreen option

Press "Q" to quit, but only in fullscreen, also, minor startup inventory
tweak.
Reorganized save system into new savingsystem.py file.
update README.MD with fullscreen
Small fix.
Merge commit 'd3c8d2ede5d2ac12ade017f9061b2316c0ffdf6b'
Merge commit 'c923970c771e1c5b421ee8797f08048458aac2b7'

Conflicts:
	README.md
	blocks.py
	main.py
	screenshot.jpg
updates documented help by parser README
Fix showing stacks with amount 0 in crafting panel.
added parser.help discriptions
stupidity bugfix. i need to sleep.
Added compression to save files (20% size reduce). You can disable it by using -nocompression comand line argument.
commit 4a9cd92f98d1aa6f1f33799643f7cb1a8bd7c4e9
Improve speed - use cStringIO instead of StringIO.