Merge branch 'hotfix/exceptions'

Ensure all exceptions are caught.
[#68] HTTP status codes need to be 100 and 599

- Added functionality to JsonStrategy to ensure that the response code
  set falls within the acceptable for HTTP responses.
Merge branch 'hotfix/api-problem-codes' into develop

Forward port #68