Update tagbar.
Upgrade vim-fireplace.

It has better ClojureScript support, and fixes a plethora of bugs.
Upgrade vim-clojure-static.
Update vim-redl.
Upgrade vim-fugitive.

This has some fixes for Git version 1.8.5 or better.
Merge branch 'plugin-upgrades' of https://github.com/jszakmeister/vimfiles
Consolidate 'formatoptions' and support reformatting list items.

'formatoptions' is now set by a common set of functions (SetupCommon(),
SetupText(), and SetupSource()), and used by all derived filetypes.

The 'formatoptions' setting now includes 'n' so that Vim will properly
treat list items when reformatting via "gq".
Prevent Vim from reformatting underlined headers.
Move 'indentexpr' override into after/indent file.
Add missing rst.vim and use 'setlocal indentexpr' as a matter of style.
Avoid formatoptions+=ro for text files.

The 'r' and 'o' flags are documented to do only one thing: automatically
insert the comment leader when pressing <Enter> and o/O, respectively.
But they seem to have a side-effect: when these flags are present,
bulleted lines cause extra indentation on the next line. E.g.:

  - This bulleted will indent to
    here after pressing <Enter>.

For text files, we're leaving out the 'r' and 'o' for now.  Mostly,
there aren't comment characters in such files, though Markdown and
others have defined 'comments' to be certain useful things, and it might
be nice to re-enable these flags someday if the indentation issue can be
sorted out.