Fix category name to avoid Food/Fast Food interference in translations
guard warning macro
turn an attribute into a local variable
const'ify some methods
const'ify cache methods
Use QUrl to generate URLs from local filenames.

This should fix URL generation on windows, where e.g. c:/foo should
be file:///c:/foo, not file://c:/foo.
BUG: 318735
calcluate font size during initialization
calculate progress value when progress changes rather than during rendering
no need to calculate font size again and again
calculate m_scaleBarDistance when bounding box changes rather than during painting
do less work during painting and more when viewport is changed
no need to optimize for extremely rare corner cases
have only one draw statement
GeoDataLinearRing: actually cache the rangeCorrected
GeoGraphicsScene: handle MultiGeometries as well

BUG: 318512
SVN_SILENT made messages (.desktop file)
Add a button to clear via stations.

REVIEW: 110149
BUG: 312932
Style tweaks.
Fall back to the default map theme if a map theme gets deleted.
Improve rendering of GPX tracks and routes.

The rendering of tracks and routes is now identical to the rendering
of tracks and routes created by Marble itself, except that the color
is slightly more saturated in order to make it possible to distinguish
them.

BUG: 311210
REVIEW: 110161