feat (mongoose): use mongoose-bird to promisify the mongoose API

@pentateu please correct me if I'm wrong, but shouldn't this be:
```javascript
return updated.saveAsync()
  .then(function() {
    return updated;
  });
```
I actually had problems with passing a callback. Perhaps I was doing something wrong?