Add promises example

I found this useful when I tried to use mongoose save method.

```
var deferred = Q.defer();

user.save(function(error, user) {
  if (error) {
    deferred.reject(new Error(error));
  } else {
    deferred.resolve(user);
  }
});

return yield deferred.promise;
```