Add Remarks and Reason code to Maintenance Request
Added a feature to add remarks and reason codes when updating the lifecycle state of a request. These may be mandatory in which case they must be applied before the worker may update the lifecycle state.