Added protection checks to setup. Made it use sym links and init NeoBundle.