[#73283] Add Reservation lock window

This allows an instrument to have a window of time (in hours) before a reservation begins when editing is no longer allowed. The default is 0 hours (that is, editing may be allowed until the reservation begins).
Are we sure this doesn't return time to the real time as opposed to the time that's set in `spec_helper`?