Constructed a complete Hackage package, using a lot of cabal magic.

Also modified the Prelude doclinks to dereference properly to Text and Control.Monad .