Add a rosella build step to travis config
Merge branch 'nciupdate'
Remove useless entry from .gitmodules
Update project details
Struct updates
Fix minor syntax mistakes
Unified build system
NCI updates for libgit2 0.19
Unified build system
NCI updates for libgit2 0.19
Add AttrCache, fix Index and Repository classes
Minor fixups
Fix pir generation in libgit2
Package ncidef2pir.pl with repo
Temporarily disable pir tests
Revert "Temporarily disable pir tests"

This reverts commit d5528482e8c54c5c425e7b3e4b631822b585d20f.
Temporarily change lib path

To be replaced by environment variable.
Move Rosella submodule

Fixes #17
Minimal Repository and Index API
Add a C wrapper for some functions