Patching up some of the code. The patches include a fix for scaling in the flyover logic.
I didn't overhaul it, but it should be able to see the whole DEM now regardless of the scaling or flyover you select.
Unfortunately, I wasn't sure how to capture the scaling used for the importer logic (it does not appear in the blender context), so it had to be passed in.
some minor tweaks were required for the unit tests. Now that the scaling works, the unit tests were throwing errors!
The UI module now does what it used to do in mac and linux. It cleans up the output with the whacky hack I came up with, not proud of it, but it works.

I think this is closer to being fully polished.