[update] update to upstream commit 2450592

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Squashed 'qtsystems/' changes from fb72a05..2450592

2450592 make x11 dependency a qmake CONFIG opt-out
484c917 make ofono stuff compile
af4232a Remove device profile, as it is depreciated.
bfa844c add UPower backend for QBattery
a1bf12d Remove DisplayInfo
40d951f remove libsysinfo, as there is not even config test
5ec2aba Fix all qmake warnings
7900079 Remove JsonDB dependencies (2/2)
2e2c8a2 Remove JsonDB dependencies (1/2)
aca1ba2 The qtsystems dev branch should build against dev of its dependencies.
7a25383 bump version to 5.2.0
14c790b Update all plugins.qmltypes files
847f3c5 Update qmldir files
3fa166b Q_GLOBAL_STATIC's use of noexcept makes QStringLiteral not work

git-subtree-dir: qtsystems
git-subtree-split: 2450592092a2b8a853610877982745cad20d2553
Merge commit '80f03c0cf7ce0d1c87d52d7bd5500d43940f65a8'
[packaging] remove double qtqt, found by Islam Amer

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>