Implement local mapnik server

Also remove our dependency on Google Maps, so that we can run the map
even when there's no internet connection