Adds map to formfield

This PR replaces the form-field with a map the user can use to pin the location.
The map is displayed using leaflet (comes with the PR) and the whole thing is javascript triggered so that non-JS browsers still have a field to insert LatLon-coordinages