standardize json error messages via the json_api renderer.

Linked to #61
Do you think it'd make sense to pass the error object instead of just its message and dispatch on `obj.is_a?(Exception)` instead of testing the passed status?