Remove more #ifdef dead code
Automate libuv download and build
Set vim binary as default make target