Prevent crash in git-blame for HUGE git commits
For really huge commits the QTextBrowser of the git blame plugin will reach a memory limit and crash.
We avoid that by limiting the diff to ~1MB (which is also too big to be suitable to brows in this UI)