Add outer fuzz to tab/space logic
If 95% of the lines start with hard tab, set shiftwidth to tabstop