Related to #3551
Currently /volumes/delete API endpoint deletes volumes synchronously. It locks volumes for a potentially long time and may be slow to respond. The endpoint should only mark volumes as terminating, and the termination should be done in background. This should be done before moving volumes processing to pipelines (#3551).