unmerged  apparently obsolete
branch-delete: adapt to now simplified api.
release for  0.18
more  unmerged...
no "binary" in diff-delta
diff-file-fn -> diff-file-fn
diff-delta-flags rather than binary
git_tree_walk  changed
git_reference_foreach change
git_reference_list change
reference ... no more  packed/haspeel
no more GIT_REVWALKOVER error?
git_index_find api changed
git_index_add & git_index_remove API changed
reference-set-target now returns a new one!
git_reference_rename returns a new one!
git_config_add_file_ondisk & git_config_add_file
the rest