Update Haddock submodule

This pulls in a change to have the new "Examples" sections being in
`base` collapsed by default.
Clean-up `Data.Fixed`

This gets rid of `-fno-warn-unused-binds` by turning the E* types into
constructor-less data types (as they're used as phantom-types only)

Moreover, this modules uses `AutoDeriveTypeable` so we can drop all those
redundant `deriving (Typeable)` lines as well

Reviewed By: austin, ekmett

Differential Revision: https://phabricator.haskell.org/D385
Add changelog entry for recent Unicode 7.0 update

The internal Unicode definitions were updated via
d4fd16801bc59034abdc6214e60fcce2b21af9c8

[skip ci]