Replace the country table with a static XML countries file

Storing the countries in the database is overkill, so just use a
copy of the geonames countryInfo data that is loaded into a hash
the first time it is used.
Load soap4r so IP geolocation works
Remove code to populate countries table
Stick with dalli 2.6.x for now until ruby-openid is updated

https://github.com/openid/ruby-openid/pull/67
https://github.com/mperham/dalli/issues/424
Changing the note search limit from 9999 to 10000

The documentation says the limit is 10000 which seems like a
nicer round number anyway.
Add a landing page for "fix the map / report a problem" links
Add a tests for the fixthemap page
Reserve enough space for the buttons at the bottom of the message list
Compile the fixthemap javascript
Localisation updates from https://translatewiki.net.
Fix interpolation variables
Use api.geonames.org for reverse searches
Pass preferred language to geonames API calls
Remove version lock on dalli now that ruby-openid is updated
Localisation updates from https://translatewiki.net.
Fix broken interpolation variables
Preserve message details over validation errors

If a validation error occurs while saving a message then make
sure the values are preserved in the new form.
Send 5% of users tiles over https as a test
Update to iD v1.3.6
Boost https tile traffic to 20%