Refactor base leaflet map into a factory

- added basic factory for showing a simple leaflet map  with a  layer
	control, two base layers, and some markers
- use this factory when editing a waterpoint or creating a request to
	show the location of the waterpoint
- still needs styling
- eventually this factory should be merged with the existing Map factory