Shougo/unite.vim — pull request #808 by lambdalisue (2014-12-22 19:05:07+00:00)
Title: Add 'exrename' action to 'file_base' kind

I remove all dependencies of 'exrename' action in [vimfiler.vim](https://github.com/Shougo/vimfiler.vim) and move the code into Unite to enable that action in Unite interface.

遅くなりましたが先日お話した exrename を Unite 本体に移動しました。
ただ下記の点が意味合い的に大きな変更になるので、ご確認宜しくお願いいたします。

1. [vimfiler#exrename#31](https://github.com/Shougo/vimfiler.vim/blob/master/autoload/vimfiler/exrename.vim#L31)の存在意義（[unite#exrename#50](https://github.com/lambdalisue/unite.vim/blob/feature/add_exrename_feature/autoload/unite/exrename.vim#L50)のように`redraw`ではダメなのか？）

2. [vimfiler#exrename#41-47](https://github.com/Shougo/vimfiler.vim/blob/master/autoload/vimfiler/exrename.vim#L41-L47) では `source` の値により `lcd` の有無を切り替えているが [unite#exrename#58](https://github.com/lambdalisue/unite.vim/blob/feature/add_exrename_feature/autoload/unite/exrename.vim#L58) では有無を言わさず `lcd` を行なっている

問題などあれば修正を行います（もしもShougoさんがやったほうが早いからやってしまいたいというのであれば構いません）。