added syntax changed on Git::Lib.diff
edited for Git::Lib.new syntax changes
edited to reflect changes in Git::Lib.delta syntax
edited to reflect changes in Lib::Git.diff syntax change
added test