Adding re-authorize flow

Re-authorization form is ugly, and probably needs some UX help, but
the basic functionality is there.

Change-Id: Ia40cea2ad2346c514e6bf661d4ba6efc07caebe9
Merge "Adding re-authorize flow"