removed totally unnecessary tab controller
added example map by mapbox.com with some polygons representing some seas.

just temporarily because there seems to be no way to inject angular modals to the mapbox code. also mapbox uses iframes. yuck!
moved sea list generation into lib.js
added fallback location generation when the user location couldn’t be retrieved
added real sea names and locations
implemented user location retrievement that returns promise
fallback for user location provided by getFallbackLocation instead of rejecting promise
reimplemented listing of seas with distance support

(either distance to user location or city of Gießen. or no distance at all)
added geolib dependency
geolib added
Merge branch 'master' into gh-pages