imporove exception handling
This should solve #32 (closed) and #46 (closed) by:
- Add custom error Responses.
- Add catch for the Exception, which happens by deletion of a still in used Object.
- Make sure that the Attachment will not be deleted in Minio if there is an error.
- Remove delete delete-orphan from models to prevent Object to be deleted if they are still in used.