Smooth terrain

algorithm for smoothing terrain, ie let borders of several terrain types react to each other. Mountains for instance would not trigger smoothing of rock, as the only transition is rock->sand/spice/hill. 

In order to test it easier load map files (instead of using randomized code that generates weird patterns). I have included inih to load INI files for us.

we also use a separate terrain.png for map drawing alone. All other graphics will be coming from somewhere else. 

Only one map has been 'fixed' for usage now. The map loader gives error messages when parsing gives issues.