First crack at a streaming .lot viewer.
Oh snap it's working!
Added room rects and world grid to minimap.
Use only a single instance of LotPackWindow.
Improvements to the LotPack viewer.

- Added list of recently-viewed worlds to the File menu.
- Added zoom actions and scale combobox.
- Added View menu.
- Allow worlds to be opened (cleaning up the previous one etc).
Fixed 2 bugs with the "Generate Lots" command.

Tiles in levels > 0 in Lots near the left or top edges of an Isometric
cell map would be cut out.

Placing lots near the bottom or right edges of an Isometric cell map could
result in out-of-bounds segfault.
Fixed some GCC complaints.
Added "Show MiniMap" action to LotPackWindow.
Fixed LotPackScene not setting RoomDef visibility correctly.
Futzing with initial scale in LotPackView.
Hide Tools menu unless EnableDeveloperFeatures.txt is present in the app folder.
Removed unused code in bmpttotmx.cpp.
Fixed BMPToTMX broken handling of a blend's excludes list.
BmpRulesFile will convert an old-style CSV file to the new SimpleFile format.
Added viewing adjacent maps.

Using the WORLDNAME_X_Y naming convention, maps adjacent to the one displayed
in a CellScene are now loaded and displayed.  The borders of the map being
displayed are indicated with a transparent outline.
Added cell coordinate label to LotPackWindow's statusbar.
BMPToTMX always exports LevelIsometric maps now.

I should add an option, but why ever use Isometric?