Pass loginOpts.network to core.view provider's open method, if set

Pass loginOpts.network to core.view provider's open method, if set.  This is needed so that open can distinguish between requests to sign into Google, XMPP, Facebook, etc.

Also changing freedom-social-xmpp demos to use freedom-for-chrome NPM package, rather than downloading .js file from the web