Added some tests
Tests against the development API server
Fixes: put parameters are set directly on request body.
Merge branch 'develop' into feature-tests-no-mocking
Removes primary key from data before saving.
Merge branch 'develop' into feature-tests-no-mocking
Allows exceptions to be thrown when id is not found.
Merge branch 'develop' into feature-tests-no-mocking
Added a failing test
Adds response validation in every request no matter method type
Fixes collection feature tests
Adapted tests for exception catching instead of expecting nulls
Allows optional host into the service.
Attaches mallformed json data to the json exception message.
Fixes tests for the json utils methods
Fixes: service optional host parameter.
Fixes minor errors and refactors Service save method.
Fixes missing exception import
Adds multiple server errors support
Merge branch 'develop' into feature-tests-no-mocking