Adjust initialization order so that map has dimensions before hash()
Adjust initialization order so that map has dimensions before hash()

This fixes a weird regression where the hash would try to centerzoom the map,
but the map did not yet have dimensions, so the center would end up in the top-left.

openstreetmap/iD,AndreasHae/iD,ngageoint/hootenanny-ui,openstreetmap/iD,openstreetmap/iD,ngageoint/hootenanny-ui,ngageoint/hootenanny-ui,kartta-labs/iD,digidem/iD,kartta-labs/iD,digidem/iD,morray/iD,morray/iD,kartta-labs/iD,AndreasHae/iD,AndreasHae/iD