Clobber completefunc/omnifunc in insert mode only

This also adds two variables to prevent YCM from setting
completefunc/omnifunc altogether, which is useful if you want to chain
completions from YCM.