Company-mode completion back-end for haskell-mode via ghc-mod