Added Haskell documentation provider.
Refactored code which calls ghc-modi info.