mobileshellstate: Move to DBus API instead of trying to use shared QML context
This also allows us to trigger behaviour from other processes that import mobileshell
This also allows us to trigger behaviour from other processes that import mobileshell