Fixed some error handling for exception cases
Allowed correct http status codes to be returned when exceptions occur
Updated integration tests
Fixed spelling, added payload type to error response
Merge pull request #6 from jembi/error-responses

Ensure correct error responses are returned when known exceptions occur