libgit2cpp TODO standardize command-line processing for all examples most importantly --git-dir unit tests embed test repo remove dep on libgit2/tests/resources/testrepo.git