Add support for NeoComplete

I created a source definition file for using your IPython completion with NeoComplete as well as an option to set omnifunc instead of completefunc (NeoComplete uses completefunc but incorporates another omnifunc).