It won't correctly disable on `C-c C-e`, but it does work find if
enabled manually.
Also: refactors +dired-enable-git-info-h and map! call
Relevant to #2106
There are a few workflows where having multiple buffers (e.g.
side-by-side) is preferrable, however, `dired-find-alternate-file` kills
the old buffer indiscriminately.