Improved REST API integration tests:

- added error count checks
- don't use readEntity() with post, just specify response type directly
- replaced @Test(expected) with try/catch & check response