Added DeleteFailedException

Change-Id: Ib70c85b202c1db9c8735baa94f9eb373c4b022f3
update and delete methods in QueryInterface now throw exceptions rather then retruning a boolean

Change-Id: I08f665f1700381cdd30114d1cfd2bc02953922d8
Merge changes I08f665f1,Ib70c85b2

* changes:
  update and delete methods in QueryInterface now throw exceptions rather then retruning a boolean
  Added DeleteFailedException