New ErrorBarrier maps java exceptions onto error response.

- initial support for IllegalArgumentException (400) and
IllegalStateException (409)
- tested Bad Request with AssetResource calls with unknown asset type