Qt5 porting

Tested in Nemo Wayland VM. Works ok except for error messages:
Error message: Qt Location requires app_id and token parameters.
Please register at https://api.developer.nokia.com/ to get your personal application credentials.