use bluebird's timeout

fixes #20
1.0.0-dev