node module for parsing git diffs from a url or file