change tests to use hash-based signature of git_repo.commits
change implementation to use hash-based signature of git_repo.commits
add constrained-commit-history test
make commits method on Repository more flexible by using hash-options
add tests for passing a block in commits-iterator
add method for passing a block in commits-iterator
Merge branch 'git' of github.com:ontohub/ontohub into git