Refactor use of NotFound and ResourceExists exceptions

Removed all the {Objects}NotFound and {Objects}ResourceExists exceptions
and replaced their usage by raising directly NotFound and ResourceExists,
Added name and id parameter for NotFound and name for ResourceExists.

Change-Id: I19f9c6114d1842ff44be5bcd6d0397dea31b3e0e
Closes-Bug: #1281861
Merge "Refactor use of NotFound and ResourceExists exceptions"