Switched from Bluebird to Q

Because reasons.
Merge branch 'switch-to-q'