add foreign git_iterator type
use more general git-record-attribute-setter for remotes
remove uses of cut & partial, cosmetic
update wiki docs re: blob* -> blob change
replace instances of "repo" w/ "repository" in docs
add documentation for notes
add documentation for clone
update reference documentation
grammar fix in docs
add docs for commit-parents, commit-ancestor