implement cancelling of BART api request on timeout
Merge pull request #72 from lawmay/fix/cancel-bart-request

implement cancelling of BART api request on timeout