Added note about python requirement
Updated example in readme
Allow libgit2 to handle invalid directory errors, fixes #57
Renamed ref to reference
Updated node version
Renamed LookupBaton->oid to rawOid
Renamed ref to reference
Removed sync lookup function
Renamed async lookup methods, updated baton
Added Oid async methods & baton
Refactored reference
Renamed Ref to Reference
Updated repo.branch
Push rawOid instead of convenience in revwalk
Use internal commit method
Refactored reference convenience object
Refactored Oid convenience object
Minor updates to repo.cc
Wrap details raw oid in convenience object in appydetails
Updated reference tests