Update Haskell 'tasty' family of libraries; Update haskellPackages.smallcheck

See commits for specific packages updated. Mostly bringing the 'tasty' ecosystem up to date, and also bringing in the latest version of smallcheck.