[responses] added more responses for each request class
[tests] added request_spec
[response] added error responses
added travis.yml