Switch from q to bluebird for promises.
Merge pull request #198 from krakenjs/bluebird

Bluebird integration