Add WorkRequest.expiration_delay
This is related to #294 (closed).
docs/reference/devel-blueprints/workflows.rst mentions extending WorkRequest with:
expiration_delay: minimal time where workflow is kept after completion
This is the only remaining bit still missing from workflow specifications