adds neocomplete, removes neocomplcache
ensures we only load neocomplete if lua is present