linux .gitignore and Makefile env
expose GitStatus to main module
rgit status
expose finalizers for GitIndex and Reference
Reference::branch_name()
GitIndex: rename repo_ptr to owner
GitIndex::add_bypath(&str)
GitIndex::add_bypath should use &mut self
handle errors as a condition
update sample and test code to use the new API
update index doc
GitIndex::write
rgit add
GitIndex::remove_bypath
rgit rm
remove GitError
rename GitStatus -> Status
rgit message when index is clean
use git_index_write_tree instead of git_index_write
GitIndex::write() -> ~Tree