Define vc-svn-root for older Emacsen. See #37.
Fixing a byte-compiler warning.

You're not supposed to use replace-string from lisp code.
Use a consistent buffer naming convention.
ag-dired should respect ag-reuse-buffers.