latitude terraintype rework

no more randomly happening upon a correct terrain for the latitude, and
no more throwing up of the hands when one can't be found. see readme for
details.