Remove the debugger from Pry since it's incompatible with later Ruby versions
Remove Authlogic UserSession model and its controller
Remove Authpds from the Gemfile
Remove Authlogic code from the User model
Remove UserSession references from the VCR configuration
Remove Authlogic columns and references from the UserFactory
Remove Authlogic columns from the DB
Remove the Authpds controller mixin from the ApplicationController
Remove PDS HTTP interactions from feature cassettes
Hard code the umlaut.institution parameter name in the UmlautController
Remove the institution URL helper mixin from Authpds in the ApplicationHelper
Remove the DB seed for the development user
Remove the development current_user from the ApplicationController
Remove old login steps from the features' step definitions
Remove UserSession routes
Remove the UserSession monkey patch that was used for cucumber testing
Add Devise, OmniAuth and the OmniAuth::Nyulibraries strategy to the Gemfile
Lock in Gemfile changes
Add the Devise initializer
Add the Devise columns to the User table