Proto commits in KDE/marble

These 5 commits are when the Protocol Buffers files have changed:

Commit:95b37e5
Author:Alexander Lohnau

Convert osmformat license headers to SPDX

The documentation is generated from this commit.

Commit:3f99bc3
Author:Sanjiban Bairagya

Fix spelling "unites" -> "units"

Commit:51479ce
Author:Yuri Chornoivan

Fix word duplication in comments

Commit:b97d0fa
Author:Dennis Nienhüser
Committer:Dennis Nienhüser

Sync with https://github.com/scrosby/OSM-binary.git

Commit:4ffa206
Author:Dennis Nienhüser
Committer:Dennis Nienhüser

Offline address search database generator. Extracts placemarks (addresses and POIs) from OpenStreetMap .osm xml files and .pbf binary files. Stores them in a sqlite database file. Code LGPL by me except that in the pbf/ directory, see the origins and licenses in the respective file headers and/or the README.txt in that directory. This code is not part of the Marble library or any of the Marble executables. It is not useful for end-users. It is not build by cmake. Hence it is not affected by the various freezes.