Add Ignore support

This PR adds support for the new .gitignore methods in libgit2