Fix autodownload tiles when scrolling. Was broken by a recent commit.

Fixes error introduced in SHA1:beb9d63a39b01fad2c4126b695a9935443634eab
[QA] Rename function
Enable JPG files as a primary supported type.

The bonus of this besides being able to load via the File->Open method,
 is being able to add image waypoints by drag and drop of JPG files into the viewport.
Add a preference to control the number of recent files made available.
Use the last selected date when initializing the date search.

Often one wishes to search on a nearby date, especially if the previous search failed.
A button is offered to reset to the today's date.
Add a function to return the position from a file with EXIF GPS information.

Split out functionality in an existing function into a new separate function for general use.
Extend Waypoint properties with some EXIF Geotag (read only) information.

Show if a waypoint's associated image has Geotag information
 and if that position aligns with the waypoint position.
[QA] Add explicit missing field initializers.
[QA] Add default cases for all switch statements.
[QA] Rename variables to avoid shadowing global variables.
[QA] Remove unused parameter.