[DOC] Fix internal doc reference.
[DOC] Top layer can no longer be renamed.
Add Acquiring 'My' OSM Traces as a datasource.

This is a two stage Acquire, first get a list of all the specified users traces (password required).
The dialog columns can be sorted to help select only those traces of interest.
Then get the Ids for the selected traces and download the individual GPX files.
Add marker to indicate whether my tracks from OSM starts within the current viewport.

This can be very useful in choosing which tracks to download when there are alot of them.
[DOC] Add My OSM Traces help.
Merge branch 'MyOSMTraces'
Add more files to ignore, when building on Windows
[QA] Actually use results from IS_VIK_* calls.

Spotted via compiling with Clang.
[QA] Reduce warnings when compiling with Clang.

Don't need to:
Comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
+
Explicitly assigning a variable of type to itself [-Wself-assign]
Maintain script output of TrackWaypoint layer format.
[QA] Better variable naming
[QA] Remove unneeded include.
Add map layer option to only download missing tiles.

Useful for low bandwidth and/or pay for data services yet you want the convenience of the autodownload.
Also useful for map types which hardly ever change e.g. BlueMarble,
 so no need to bother the server to ask if there are newer tiles!
Rework TrackWaypoint layer option to draw 'All Tracks Black' into 'All Tracks Same Color'.

Thus in this track drawing mode you can now specify the colour used, instead of only being black.
For compatibility the default is black.
Ensure when creating tracks they are allocated a colour.
Add file version to .vik files.
Add a zoom selector on status bar

A single click on zoom indicator on status bar opens a zoom selector.
It seems quite natural to click on the indicator to change the corresponding
value. As zoom level is displayed on statusbar, a click on statusbar should
open a zoom selector.

This patch is inspired by ac4478f4c84881436cf9b25a0fa9dc30f889db63
"Add a zoom combo box into the toolbar".

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
Remove zoom combobox in toolbar

Since it is possible to change the zoom level from the status bar,
there is no more need for an other zoom level selector.
Furthermore, it is always better to have a GUI as clean as possible.

This patch remove the combo box allowing to select the zoom level
from the tool bar.

This patch also refactor the zoom levels related list.

Signed-off-by: Guilhem Bonnefille <guilhem.bonnefille@gmail.com>