Reorder command imports.
Call 'setup copy' and 'setup register' separately.
Implement a haskell-suite compiler support
getModTime: Convert Windows time to POSIX seconds.

Fixes #1538.
Fix warning on Windows.
Unbreak the build on Windows.

Broken by #1535.
80-col violation.
configureToolchain: use the compilerProperties map.
Merge pull request #1530 from feuerbach/master

Implement a haskell-suite compiler support
Fix warning.
make rawSystemIOWithEnv close its handles
Look up location of 'ld' etc. in the 'gcc --info' output.

See #1528.
Remove specific username from Makefile
Default Makefile SSH-USER to USER
Rename SSH-USER to SSH_USER for consistency
Merge pull request #1543 from 23Skidoo/ld-ghc-info

Look up location of 'ld' etc. in the 'gcc --info' output.
Merge branch 'master' of github.com:haskell/cabal
Merge branch 'master' of https://github.com/luite/cabal
Provide Functor & Applicative instances for Partial

This follows the advice from

 http://www.haskell.org/haskellwiki/Functor-Applicative-Monad_Proposal#Missing_superclasses

and silences the single compile warning currently occuring with GHC HEAD.
Exception-safety fixes for 'syncProcess'.