Return sinon when initializing

For convenience, you can replace:

`var sinon = require('sinon')`

with:

`var sinon = require('sinon-as-promised')(Promise)`
1.2.0