GHC issue #8825 was fixed in 7.8.4.
Remove all references to Data.Version.versionTags

Avoids deprecation warnings when versionTags is deprecated in GHC 7.10
(GHC ticket #2496)
Merge pull request #2188 from thomie/versionTags

Remove all references to Data.Version.versionTags
-Wall police (Win64 edition).
Fix 'cabal clean' on Windows for 'build-type: Custom'.

Fixes #1863.
Revert 97c6a72984931f4ccf628736024d3459a033af6c.

That commit prevented 'sdist' from printing distribution quality warnings.
cabal-install: Fix PackageTests using user's config

- previously, tests did not specify config file; default one in ~/.cabal/
  was used. test result depended on non-repository content.
- now, PackageTester has extra parameter for config-file to use.
- the default procedure now is to generate a default config file in
  "PackageTests/cabal-config" and use that.
- specific tests also are able to use non-default config.
'writeFileAtomic': use default permissions.

Fixes #2078.
cabal-install/tests: Fix variable names; Remove printf debugging
cabal-install/tests: Clean up relative path mess

- add struct PackageTests.PackageTester.TestsPaths
- contains absolute paths for cabal, ghc, cabal-config
- refactor to consequently use this as input for all tests
Merge pull request #2190 from lspitzner/tests

cabal-install: Fix PackageTests using user's config
Improve a warning.

Fixes #2195.