integrate AnsiEsc git diff fix into vimpager

Integrate 731abf0 the fix for bg bleeding in git diff for whitespace
errors into vimpager, by updating the bundled copy and forcing a :retab
to make tabs the right number of spaces due to conceal issues and tabs
in vim.