fix(errors): spurious Bluebird warnings (#8408)

Gabe Gorelick
2017-10-04T08:43:02+02:00

The way Sequelize instantiates some of its Error subclasses
confuses Bluebird into thinking that Promises are rejected
with non-Error objects.

See https://github.com/petkaantonov/bluebird/issues/990