Bumped the (strict) upper bound on the QuickCheck dependency from 2.6 to 2.7

This patch bumps the (exclusive) upper version bound on QuickCheck from 2.6 to 2.7.  Please accept this patch because at this time test-framework is not cabal-installable.