[ issue1129 ] NFData instances for some Concrete types
[ issue1129 ] fixed: made operator parsing stricter
[ issue1129 ] test case
Merge branch 'issue1129'
Use separate build directories for each version.

If the version in the cabal file changes, ghc needs to recompile
everything. This is very annoying if you're switching between
master and maint-X.Y.Z a lot. This patch changes the build dir
for cabal from dist/ to dist/X.Y.Z/, where X.Y.Z is the version
given in mk/config.mk.in.
Merge branch 'maint-2.4.0'
Bumped version in mk/config.mk.in.
Moved VERSION to mk/paths.mk.

If it's in mk/config.mk.in you have to ./configure when you
switch branch.
Merge branch 'maint-2.4.0'

Conflicts:
	mk/config.mk.in
Bumped version number to 2.4.0.2.
Oops forgot one version number.
Skeleton for 2.4.0.2 changes in CHANGELOG
Merge branch 'maint-2.4.0'
Added instructions for CHANGELOG and performance regression
Merge branch 'maint-2.4.0'
Merge remote-tracking branch 'upstream/master'