Confirming the Omniauth setup-phase approach.

Now we just need to work out how to set up the values properly. I might wind up just rewriting most of the options hash.
Pinning the Devise version, for safety