Fix #5: Do not use v:shell_error with vimproc#system()
Do not redraw after horizontal cursor move
Merge pull request #6 from wonderful-panda/fix/avoid-needless-redraw

Do not redraw after horizontal cursor move
Do not use v:shell_error with vimproc#system()

v:shell_error is still used with vimproc#system() in agit#agitgit()
Remove line break from branch name returned from rev-parse
Merge pull request #7 from wonderful-panda/fix/win-checkout-problem

checkout problem in windows
Fix: autocmds are defined in default augroup
Refactor tests