Enable prev/next hunk commands to take a count.
Remove accidentally-committed maps.
Prevent infinite loop on Windows gVim.
Improve fix to Windows gVim infinite shell loop.
Document count support for jumping between hunks.
Document required support for signs in Vim.
Place a dummy sign to keep sign column.

The sign column automatically appears when there is at least one sign
and disappears when there are none.  There's a small gap between
when vim-gitgutter removes its signs and adds new ones; during that gap
the sign column can flicker.

By adding a dummy sign before removing the real signs, we force the sign
column to remain.
Handle non-English locales.
Make always-showing-the-sign-column opt-in.

This is consistent with Vim's default behaviour.
Update signs across all buffers on FocusGained.
Add debugging section to README.
Fix bug where vim-gitgutter tried to run for non-files.
Fix bug when calling GitGutterDisable immediately.

When opening Vim without editing any file, calling GitGutterDisable
would fail because `s:file` was undefined at that point.  The fix breaks
what encapsulation there is, but has the virtue of working.
Fix bug for GitGutterEnable.
Add opt-out configuration for BufEnter and FocusGained.
Add FAQ about lag.
Specify viml for relevant code blocks.
Fix typos.
Fix autocommands so GitGutter doesn't run twice on file read.
Fix bug where GitGutter wasn't called on buffer write.

This affected people with the default configuration but not those where
`BufEnter` was turned off.

This problem was introduced by the last commit.