added neocomplcache
neocomplcache options
complete funcs
refactor