fixed issue with cancelling archive
utilized #update method to note object switch in other reservation
added tests for switching equipment between reservations
fixed deprecated rspec helper
Merge pull request #1043 from YaleSTC/1022_equipment_switch

resolves #1022