Correct pass-through of variadic argument
Change error response format

- add status and message field
- allow multiple errors to be rendered
- add Gomega Matcher for checking HTTP API responses
- DRY tests