Change API response to HTTPFuture

1) Change response to `HTTPFuture`

2) add timeout to API call

3) raise error if response not `OK`
Refactored the `__call__` method: [https://github.com/Yelp/swagger-py/pull/4](https://github.com/Yelp/swagger-py/pull/4)