* Merge PR #1: Get location names from OSM.
- Improve presentation of places on a photo.
- Put places after tags on details.
- Fetch OSM places when setting image position.
- Added a command line subcommand to fetch places for specified images.
* Quit using diesel_infer_schema. Instead, let diesel keep
src/schema.rs up-to-date when migrating.
* Test and improve splitting a group.
* Upgrade dotenv and diesel dependencies.
- Use r2d2 as diesel feature, not separate crate.
* Add positions to month and on-this-day views.
* Nicer positioning by local storage (start at last set position).
* Smaller clusters (35, rather than default 80) gives better map views.
* Minor exif handling improvement.
* Improve diesel usage (avoid full-query verbatim sql).
* Update diesel to 1.2.x.
* Allow (keep) manually corrected positions when finding photos.
Use local storage to remember the last position set for a picture, and
use that as a starting point when positioning an image that does not
allreay have any known position.
* Add leaflet clustering; Nice handling of maps with extreme numbers of photos.
* Add photo previews to map markers.
* Update rand and memcached-rs.
* Some code-style cleanup.
* Add admin ux to set image position.
* Fix leaflet markers. Sometimes the markers would not view, that was
because the trick to find the correct url for the marker images
didn't work when the css might load after the js. So just load the
css before the js instead.
* Update ructe to 0.4.x.
* Some cleanups, mainly clippy-suggested.
Sometimes the markers would not view, that was because the trick to
find the correct url for the marker images didn't work when the css
might load after the js. So just load the css before the js instead.