Reoganised .gitignore
Updated install script to delete existing libgit2 build directory if present
Name anonymous functions
Updated packages
Ensure convenience repo does not allow one to open a non existent directory
Realpath directory before attempting to open it
Removed todosources from binding.gyp
Work towards normalizing testing code style
Fix improper use of delete
Removed some unused header entries
Code style normalization
Removed sync functions, updated lookup
Re-order deletions to prevent segfault
Remove unused include