Remove vestigial routes

Namefinder support was removed in 1a0728ec7b46efdaf3cf9455f288f08ecd465d2b.
Use reverse geocoders for any lat/lon queries

This simplifies the implementation, allows code sharing with
"Where am I?", and produces friendlier results for lat/lon
searches (actual reverse geocode results rather than a raw
lat/lon display).
Localisation updates from http://translatewiki.net.
Add some tests for trace#view
Add tests for trace#edit
Add tests for trace#delete
Tidy up trace#edit and trace#delete and make them more consistent
Monkey patch composite_primary_keys to fix deletes via has_many

https://github.com/composite-primary-keys/composite_primary_keys/pull/170
Add tests for diary_entry#hide and diary_entry#hidecomment
Fix bogus redirect on error
Add tests for diary_entry#comments
Add more tests for hidden diary entries and comments
Restore raw latlon search result
Test user#go_public
Test user#reset_password
Fix server error when user#reset_password called with no token
Test user#set_status
Test user#delete
Add tests for trace#data
Use gpx as the extension when we ask for /trace/N/data.gpx