add reservation and hold_time parameters to Requester.new_request() method