Allow staff to update reservations, regardless of if there's a keycard in there.
Added support for user email coming from CAS. May need some refactoring down the line.
Added update email.
Pushed fix for when versioning is turned off in specs.
Enabled versioning for test that needed it.
Merge pull request #114 from osulp/feature/EditEmail

Feature/edit email