Work around more 'wildignore' silliness
Merge branch master into guns
Revert "Work around more 'wildignore' silliness"

This reverts commit 3bfa0a27253d12a49331d0d9baa8d1210a816a8d.

Closes #457.
Add missing aborts
Work around issue using buffer number rather than name

Observed on the OS X Mavericks install of Vim 7.3.
Don't blow up on vanishing HEAD

Closes #459.
Cater for powershell as well as cmd for windows users
Don't blow up on type checking empty buffers

Closes #462.
Revert "Work around issue using buffer number rather than name"

This reverts commit d6540b2588044f4028f6323e421e2e90116c8af7, which
caused all sorts of breakages with buffer names with brackets in them.
This was greatly exacerbated by airline.vim setting an erroneous
b:git_dir in plugin buffers based on the current working directory.

Closes #464. Closes #463. Closes #461.
Make commands available in command line window

Closes #325.
Fix modeline errors in historical buffers

Our doautocmd in s:ReplaceCmd already processes the modelines while the
buffer is still modifiable, so we can disable it after tha prevent
subsequent invocations.

Closes #323.
Support implicit github username in remote

Closes #466.
Merge branch master into guns
Ridiculous hack to set cursor position on :Gdiff

References #429.
Map both g? and <F1> to show help

Closes #273.
Drop support for CtrlP in history

This is fairly straightforward to do outside of fugitive.vim, and
there's no reason to give it privileged treatment here.

Closes #403.
Limit scope of ctrlp.vim :Gstatus hack
Merge branch master into guns
Set the local, not global, value of cursorbind

From src/option.c:

  /*
   * Options local to a window have a value local to a buffer and global to all
   * buffers.  Indicate this by setting "var" to VAR_WIN.
   */
  #define VAR_WIN ((char_u *)-1)
  …
      {"cursorbind",  "crb",  P_BOOL|P_VI_DEF,
  			    (char_u *)VAR_WIN, PV_CRBIND,
                                      ^^^^^^^
Merge branch 'setlocal-cursorbind' into guns

* setlocal-cursorbind:
  Set the local, not global, value of cursorbind