Add patches from previously packaged Qt Positioning and Qt Location

The previously packaged versions (5.1) of Qt Positioning and Qt Location in Mer was based off of a pre-release version of Qt 5.2 with a selection of additional patches cherry picked from dev. This PR merges in the latest upstream stable branch and cherry picks the commits that are still appropriate.

The cherry picked commits mostly affect Qt Location. The animated coordinate QML type (new in Qt Positioning 5.3) has been backported. Applications can use it by "import QtPositioning 5.3".