Tests indicate that line length alone does not make browsers slow, so increase the default threshold after which diffs get surpressed for line length from 500 to a more reasonable 5000 characters. Fixes: https://github.com/go-gitea/gitea/issues/1826
`hash` is a much faster shell-builtin alternative to `which`.
* Lighter icon colors for repo files * also color submodule icon