add neco-ghc
Update YCM
add cabal bin
enable omnicompletion for haskell
override semantic triggers to add . for haskell