Better omnifunc for certainfiletypes.

Vimrc changes taken from NeoComplete example settings. Also removed command in
vimperatorrc which produced error when used in new firefox.