WIP: Add OAuth->browser plumbing.

Not sure about this name.