Use non-deprecated triggered signal. Fixes signal connection in Qt5.
Specify plugin ID. Fixes plugin loading in Qt5.
Add webkit include dir. Fixes compilation with Qt5 (on my system).
Fix parameter type change in Qt5
Fix variable scope in #ifdef
Fix parameter change in virtual method between Qt4/Qt5
Qt5 splits locale's measurement systems into US/UK variants

Does not affect the length unit conversions, but switch statements
and conditional expressions need to handle the new UK value
correctly.
Adjust for QDomNodeList::size_t type change between Qt4/Qt5
TrackerPluginItem: no need to inherit from QObject
Playback of KML Tours

GCI task: http://www.google-melange.com/gci/task/view/google/gci2013/5813452580847616

REVIEW: 114353
polish TourPlayback

* allow to change tour via setTour()
* use GeoDataTour::null (empty tour) instead of null pointer internally (avoids fragile checks for null pointers)
add support for playback of soundCue elements in KML Tour

GCI task: http://www.google-melange.com/gci/task/view/google/gci2013/5858606377336832

REVIEW: 114372
simplify
remove unused attributes
RoutingInputWidget: depend on MarbleModel rather than MarbleWidget
always define resumePlaying and stopPlaying

this fixes build without phonon, as those would have been declared as
private slots but not implemented
Support for nautical miles added (as a measurement sys.)

Nautical miles are introduced and implementation adjusted to the codebase.

REVIEW: 114156
Update moon landing sites to include Chang'e 3 mission

Moon landing sites are extended with successful Chang'e 3 chineeze soft landing on Moon. Cache file has been adjusted

REVIEW: 114568
Hotfix (for a88b7a6a): KDE version fixed
Nautical miles support for Scale Bar and Elevation Profile fixed (+ nautical ft)