Support for MapQuest AppKeys

Brings back MapQuest routing. Users are required to register for a
MapQuest AppKey and enter it in the mapquest backend configuration.

GCI task #5794101337260032
REVIEW: 114379
Remove comment, does not apply anymore
Improve layout
Translate UI strings

BUG: 328587
Improve popup size/position especially for small window sizes

GCI task #5793086919671808
REVIEW: 114221
Uncomment MapQuest item in docs
Support for cyclestreets.net bicycle routing

REVIEW: 114399
GCI task #5900328763392000

REVIEW: 114410
GCI task #4946439075528704

FEATURE: 326688
FIXED-IN: 4.13.0
DIGEST:
Configuration widget for cyclestreets routing

GCI task #5829384493596672
REVIEW: 114414
Move class declaration on top.
Add missing file from RR 114414
Add data on CycleStreets routing
change tr -> i18n to extract to kde catalog
make shortcut work
doc is already at 4.13
typo fix for docbook
fix -Wreorder
Add support for reading and writing gx:altitudeMode KML tags
Show journey duration

GCI task #4975184217899008
REVIEW: 114445
Comment unused createDegreeString methods in the spirit of b97e55d7

REVIEW: 112967
Use non-deprecated ctor