Metarw化

一覧して編集する、といった作業はunite.vimよりも
vim-metarwとの相性がいいと思うので、実装しました。

変更点は以下の2点です。

- `autoload/hateblo.vim`全体のリファクタリング(重複部分の関数化)
- `autoload/metarw/hateblo.vim`の追加

命名規則、コーディングスタイル等、指摘していだだければ修正します。
必要であればリクエストを分割します。

## 使用法

```
:e hateblo:
```

で一覧を取得、metarwのブラウザで一覧表示。
編集したい記事名上でEnterを押せば編集できます。
`:w`でセーブするたびに投稿します。

考えを聞かせて下さい。