Updated to libgit2 v0.17.0
Use free instead of close
Refactor error to thinly wrap git_error, magic happens in lib/error.js
Updated convenience-commit tests
Upgrading from 0.15-0.17 changes
Updated commit
Whitespace
Tidied up commit js
Refactored error classes to work with libgit2 0.17's git_error
Refactored revwalk to be more async & handle errors better
Removed sync open method
Updated install to use libgit2 .17
Whitesace
Updated oid tests
Updated raw commit test
Updated raw-repo test
Updated raw error tests
Updated repo.cc initialization
Removed async stub
Refactored repo open async