Add the ability to add a custom error for not found resources

This affects both the show and update methods.

### Todo

* [ ] Decide how to reuse the not found error handling for show and update