Important bugfixes

1. Without "Fetch task from database for deletion task" patch deletion of cluster is not working with error
  InvalidRequestError: This Session's transaction has been rolled back by a nested rollback() call.
How to fix: fetch the task from database inside DeletionTask thread.

2. Without "Acknowledge rpc message always" patch messages are not deleted from Rabbit queue.