Dialog popup for multi-host-at-same-location, also includes new marker icons

This has a number of map improvements, including 

#96: Show distance from current location
#95: Open a dialog instead of leaving map when multi-host single-location marker is clicked
#94: Use a new icon for map pointer

And it has a bit of history trying to improve overall map functionality.