Add popups tool to mapsource.

TODO: need to figure out how to only add it for layers that support it.
Merge branch 'visible_layers_extension' of github.com:geomoose/geomoose-js into visible_layers_extension