more terrain options

options 1-3 now generate 1 block only worlds with the specified block,
new "4" does original terrain generation, change how hillheight works,
still does "overflow" against the wall though.  Merged code with
avelanarius codebase.