Modify devise config to better handle omniauth vars and added test coverage for omniauth methods.