Possible solution to 0.8.0 breaking on large commits. fixes #366

If diff between commits have 50+ files to process, don't process diffs between commits for performance purpose.