QuotaException causes delete failure

1) When QuotaException is thrown by delete, it fails the delete instead
of Quorum to decide the failure.
2) Added unit test to cover some part of the delete test case.