Dialog to allow user to log in to third parties

Creates the ability to have a dialog pop up when a user wants to log in to a third party to interact: e.g. disqus, youtube, instapaper, etc.
Matching against these URLs should be scheme agnostic, otherwise HTTPS Everywhere (and migrations to HTTPS) will break these.