Refactor metered connection check
Refactor the implementation to be able to dynamically use SolidExtras::NetworkStatus for Qt5 and QNetworkInformation for Qt6.
Refactor the implementation to be able to dynamically use SolidExtras::NetworkStatus for Qt5 and QNetworkInformation for Qt6.