macvim: drop trailing slash from developer dir
macvim: use make -C
vim: drop caveats
vim: use block-style inreplace
macvim: port changes from vim formula

 - drop hack that can cause vim to segfault
 - drop caveats
 - match python detection logic
wip