Changes to haddock(5)

Changes to haddock:
commit 385db9ab8cec14b21c06632eb1fcbe14ac3c3859
Author: Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk>
Date:   Thu Mar 13 19:19:31 2014 +0000

    Update changelog

commit 4ebde6b0846d29ccab283e9211162dd9c09ccf9a
Author: Niklas Haas <git@nand.wakku.to>
Date:   Thu Mar 13 13:52:40 2014 +0100

    Strip links from recently added html tests

    These were accidentally left there when the tests were originally added

commit eaf0a0b51f452398f3c64882a334f90b920df794
Author: Niklas Haas <git@nand.wakku.to>
Date:   Thu Mar 13 08:53:41 2014 +0100

    Display minimal complete definitions for type classes

    This corresponds to the new {-# MINIMAL #-} pragma present in GHC 7.8+.
    I also cleaned up some of the places in which ExportDecl is used to make
    adding fields easier in the future.

    Lots of test cases have been updated since they now render with
    minimality information.

commit 64175d6ade5717b7e0c7fa0a122d16cae6779031
Author: Niklas Haas <git@nand.wakku.to>
Date:   Thu Mar 13 07:01:27 2014 +0100

    Add UnicodeSyntax alternatives for * and ->

    I could not find a cleaner way to do this other than checking for
    string equality with the given built-in types. But seeing as it's
    actually equivalent to string rewriting in GHC's implementation of
    UnicodeSyntax, it's probably fitting.

commit 3606ad5fdb8b9c2c3f9a62de1d26702ad41f9a10
Author: Niklas Haas <git@nand.wakku.to>
Date:   Wed Mar 12 10:31:31 2014 +0100

    Hide RHS of TFs with non-exported right hand sides

    Not sure what to do about data families yet, since technically it would
    not make a lot of sense to display constructors that cannot be used by
    the user.