More Objective Git/libgit2 usage

checkout, parseSymbolicReference, unstaged files