vim: imporve code

* Following Ruby coding style.
* Fix luajit option.
* Use `python[3]-config` instead of Python statements.
macvim: imporve code

* Following Ruby coding style.
* Use vim's patch.
* Drop caveats.
vim: add 7.4.273 bottle.
macvim: add 7.4-73 bottle.