Non-square regions, and WorldMap generation fixes and improvements.

- Non-square regions work now,.. viewer works but needs some improvements.
- Worldmap generation, no more blurry maps.
- Worldmap normalmapping (able to see hights in map, sortof emboss effect)
- Worldmap fixed "failed to decode texture"