move legacy map import into the command line utility

closes #4368
selectable maps by default
automatically fix open areas

and don't hard-code the tiles no more
default to filename instead of "(null)" when the map has no name
more verbose output on ignored player reference values
Merge pull request #4394 from Mailaender/legacy-map-import

Moved the LegacyMapImport into Utility