pass through notification rule validation errors for API requests

Fixes #184.

(Accessible via the class method #last_error in https://github.com/flpjck/flapjack-diner, if using that, or returned directly in the JSON error hash if not.)