Fix how rpInfo is created in native Desktop authentication flow

* Remove useless #NATIVE
* Parse rpInfo from query string parameters
* Fix navigator.mozId breakage from merging Desktop to hg tip