Version bump.
We don't actually want unicode here
Parse identifiers with ^ and ⋆ in them.

Fixes #298.
Ignore version string during HTML tests.
Enforce strict GHC version in cabal file

This stops people with 7.6.3 trying to install 2.15.x/2.14.3 which
clearly won't work.
Merge branch 'v2.14' into ghc-7.8

This merges the soon-to-be-tagged haddock-2.14.3 into ghc-7.8
to make sure the important bugfix release makes it into GHC 7.8.3

Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>