Adds logic to redirect user to authorization flow when logging into existing account via omniauth.
[#54476624] Removes unncessary logic around oauth callback redirect.
Adds additional authentication providers to view.

Removes providers from 'add' list which user already has.

Adds tests for user add/remove of authentications

Updates tests to utilize rspec2 syntax