Enable promises over the entire Nodegit API.
A better way of wrapping native methods
Merge pull request #153 from nodegit/enable-promises

Enable promises.