When I call `.cancel()`, it wont kill actual request. Would be great to implement Bluebird cancellation: http://bluebirdjs.com/docs/api/cancellation.html