Only take the first record from ghc-pkg query in haste-copy-pkg. Fixes #179.
Merge pull request #184 from klarh/master

Only take the first record from ghc-pkg query in haste-copy-pkg. Fixes #179
Clean up the dependencies a little bit.
Clean up some warnings, remove unused Verbatim from AST.
Remove dependency on executable-path.
Add blur, click and focus functions to Haste.DOM. Fixes #185.
Add documentBody to Haste.DOM.
Add marshalling for arbitrary functions in the IO monad.
Explicitly expose monads-tf when booting. Fixes #188.
Add some extra debug info to Haste.Module.
Stub out GHC.TopHandler.runMainIO and link from :Main.main. Fixes #157.
Remove unused fingerprint stuff, don't leave temp dirs. Fixes #152.