Bugzilla/1062819 pickup rebased/mobile connection core

but we should make it match the `System` methods, ie `registerState` or `registerQuery`