Send :help :Gw to the right place
Return '' from buffer.path() if outside work tree

In reference to #278.
Fix duplicate Signed-off-by lines

Closes #284.
Revert "s:Detect: only add readable files to &tags and doc"

This reverts commit 31dead6d8088dc7073d0e2645517ebc68d6de06b.
Generating the tags file after already loading the buffer burns me over
and over and over again, and I'm not convinced there was a problem to
begin with.
Fix supposed "Press ENTER" prompt

Closes #189, #190.
Support WIDE COLON in :Gstatus in some locales

Closes #228.
Don't clobber foldmethod in :Gedit :

Being a window local option, this can be pretty annoying.
Fix setting of foldmethod in :Gstatus

Closes #300.
Switch :Gblame <CR> to open commit

This is more useful than the previous behavior of reblaming at that
commit.  Said behavior is still available on -.
Fix :Git! on Windows.

Closes #301, #302.
Unify escaping rules for :Gedit with :edit

In particular, this makes `:Gedit file\ with\ spaces` work, and updates
the tab complete to match.

Closes #305.
Work around archaic encodings

Closes #304.
Add foldlevel to fugitive_diff_restore
Expose detect interface

Closes #311.
Seek to blob name in tree with -
Include tree filename in <C-R><C-G>
Change cp to cP

This has the incredibly self-serving purpose of paving the way for
evaluating Clojure in historical buffers.
Add . to prepopulate command line with revision
Don't dispatch autocommands when calling git commit

Closes #295.
Loosen regex to compensate for iskeyword

Closes #332.