Don't create a default setup script in sdist '--list-sources'.

Fixes #1353.
Add a TODO.
Make the fields of 'SandboxPackageInfo' strict.
Skip the timestamp check for add-source deps that are not installed.
Typo.
Add a global '--sandbox-config-file' option.

Allows to specify an alternate location for the sandbox config file
(@cabal.sandbox.config@) instead of the current directory.

Usage: 'cabal --sandbox-config-file=/path/to/config build'.

Fixes #1356.
Add forgotten argument to 'warn'.
Merge pull request #1359 from hesselink/master

Small fix to get cabal-install to compile again
Print a notice when 'install -j' is used inside a sandbox.

With 'install -j' it can be a bit hard to tell where the packages are
installed. This will be reworked once we get a unified dynamic UI for 'install'.
Add support for GNU AGPLv3 license (AGPL-3)

It was verified that a generated license file is identical to the
original copy at http://www.gnu.org/licenses/agpl-3.0.html.
Merge pull request #1361 from tarleb/agpl

Add support for GNU AGPLv3 license (AGPL-3)
80-col violation.
Use soft constraints for add-source deps in sandboxInstallPolicy.

See #1362. This is an experimental change.
Comment.
Make 'removeBuildTreeRefs' tolerate non-existing paths.

Fixes #1360.
Clarify what the arguments of 'mappendSomeSavedFlags' are.

Also add 'configProgramArgs' and 'configProgramPaths' to the set of
special-cased flags.
Fix cabal-install build error

Distribution/Client/Sandbox.hs:695:9: parse error on input `}'
Merge pull request #1365 from jhenahan/master

Fix cabal-install build error
Refactoring.

Introduce two helper functions to break a giant case statement.
Formatting.