create 'reload on save' flag for mapcontroller, push responsibility from google collab widget into that, drop mapSaved listener from collab widget
move makeRealtimeReady form googleDriveAdapter to RealtimeGoogleMapSource & Lint google-collaboration
remove deferred promise returned by publishMap
additional tests for map controller. Rename event when map not recognised to mapIdNotRecognised
move responsibility for reloading collaborative maps to the MapController