bump component Promise dependency

Consider changing to:
expect(require('promise')).to.be.a('function');