added NSError definition and parameter checking for update and delete methods
added NSError definition and parameter checking for update and delete methods
updated error text and error handling
defined vault errors and replaced exceptions with errors
removed an NSException and added text to documents directory error message
Merge pull request #20 from contexthub/param-scrubbing

Param scrubbing