move vim plugin forward

- query and print results (type,documentation,definition,refs)
- lookup documentation and show in preview window
- use types and documentation in completion (completeopts+=preview)
- lookup definition and jump to it or open it in preview/split/tab window

- FIX: setlocal omnifunc