Fixed FIXME regd. Proxy in HTTPUtils.hs; Using proxy handling functions from HTTP
Partial Fix #543 by handling empty HTTP proxy uris
Merge pull request #1018 from soenkehahn/master

fixed crash when printing latest versions with 'cabal install'
Ignore some more undesirable files
Do not pass -XHaskell98 to older compilers (fixes #1016)
Merge branch 'cabal-1.16'
Fix failing test

Also print more informative test failure messages.

Contributed by Stephen Blackheath.
Merge branch 'cabal-1.16'
Link to github instead of trac in cabal-install.cabal.
Fixed configure script location detection of autoconf.

The autoconf generated configure script tries to automatically determine the
location of the configure script. If the name (argv[0]) of the configure script
does not include a path separator autoconf will *first* scan the path for a
file named "configure" before defaulting to the current directory.

Cabal previously called configure by doing "sh configure" this will result in
it finding any files named "configure" in the path and using the location of
that file as the basedir to look for (amongst other things) C sources. The
result is that any C sources in the unpacked cabal directories are not found,
resulting in configure/build failures for all such packages (e.g. unix-time)
and all packages depending on those.

Changing cabal to call "sh ./configure" will avoid this behaviour, the presence
of a path separator causes autoconf to default to checking the current
directory *first*.
Link to github issue tracker in Cabal.cabal as well
cabal-install: Adapt for GHC 7.6
Move comment that was missed in a refactoring
Adapt bootstrap.sh to ghc-7.6 changes
Merge branch 'cabal-1.16'
cabal-install.cabal: add Distribution.Client.JobControl and Distribution.Client.Sandbox
cabal-install.cabal: also add missing Distribution.Compat.Time
cabal-install.cabal: add Distribution.Client.JobControl and Distribution.Compat.Time
Merge branch 'cabal-1.16'
Update ZLIB_VER in bootstrap.sh for ghc-7.6 compatibility