Improve performance

vital のロード部分について、パフォーマンス改善を入れました。
一部内部的に動作が変わっていて、エンバグの恐れもあるので、チェックしてもらえると助かります。
速度についてですが、ざっくりと測ったところ多分倍くらい? になってるっぽいです。ざっくりなのであまり信用性は高くないですが。

```
before:
count  total (s)   self (s)  function
   44   1.138976   0.038881  <SNR>53__import()

after:
count  total (s)   self (s)  function
   44   0.510073   0.040090  <SNR>53__import()
```

※計測は私が vimrc で vital を呼んでいる部分に `:profile` を仕込んで行いました。