[#73575] Refactor user reservation actions out of HAML

This will pave the way for adding in process consumables.
specs for ReservationUserActionPresenter
Merge branch 'master' into refactor-reservation-actions
I18n ReservationUserActionPresenter

and clean up hash syntax
Merge pull request #93 from tablexi/refactor-reservation-actions

[#73575] Refactor user reservation actions out of HAML