Feature/encode location

Latitude and longitude of Position objects are now updated on creation and update using a new method of the Geocoder. This enables frontend user to change the map display of a position.
The unit test for Geocoder are currently skipped on travis-ci to prevent unit tests from failing. They do run correctly when started locally. Uhm!