Put __main__ back so this is runnable as a script

I should have repaired this I made server.py use Eutopia() directly
instead of trying to run this file as if it was a shell script.
On second thought, having a callable main() is the sort of thing that comes in handy in surprising futures.
repair dumping the map and add liberal prints

(not sure how Feature.ExportToJson() got lost; guess I never committed it or it got overwritten)