Fix missing question mark
Add option to the cache-mbtile tool to avoid optimizing the database.

This is because the optimizing stage uses a temporary file
(often twice the size of the DB file - so it can be many Gbs in size), one may want to avoid this.
[QA] Remove an unused function parameter.
[QA] Remove unused function
Fix crashing when attempting to download maps along a track when multiple maps are enabled.

Detection of 'duplicate' maps is in horrible C - yuck! all this array+pointer code :(
I think it mainly doesn't work as map_layers[] is accessed before being initialized.
Simply bin this stuff as it's hardly useful anyway.
If the user has more than one of the same map - so be it - display them all.
Fix coord layer copying so the copied one is actually drawn.

Ensure the GC gets enabled for the new coord layer.
[QA] Function should use a constant name parameter
[QA] Function should use a constant name parameter
Maintain trackpoint selected when moving it.

Otherwise it's annoying to have to reselect it, especially when wanting to go to the previous or next point.
Enable direct deletion of a selected trackpoint from the TrackWaypoint layer menu.

Restructure the code a litle bit for reuse.
Update the existing delete trackpoint from the track edit dialog to use this method.
Enable inserting a trackpoint before or after the selected trackpoint from the TrackWaypoint layer menu.
Fix statusbar info format message to not display '(null)' repeatedly at the end.
Remove compiler warning on 32bit systems.
Fix spelling of visible.
Refactor track and layer list creation code for better reuse.
Functions for reuse and promote a type.
Add Track List dialog.

The enables viewing tracks with their basic properties (date, distance, length, average speed, etc...).
Being in a simple (treeview) list, each column is sortable so it's easy to find things such as a track by date or the longest track.
Add track list capability to the track sublayer container.
Add Track list output from aggregate layers.
[QA] Remove unused function parameter