Request refresh token when necessary.
New proxy launch flow.

This adds a new intermediary step to ask the user to sign in to
get their refresh token and pass it on to their fallback proxy.

There is still testing and debugging to do.  I push this because
it's too much code to be only on my hard drive.