Bug Fix

Map not initially loaded correctly, if a search button was clicked
before the location service events had triggered any callback. The map
is not initialised to the ISO in Dublin, and defaults to there if
location is not found or if location is denied by the browser