Allow StaticMethod dispatch against any class in LibGit2Sharp
Experiment with marshalled functions as closures
Make repo an object with methods
Rename repository.cs to repo.cs