If installer sets prefer option to false, the manager should too. Fixes #2359
Minor typo fix

introduced from 6ce0bf7cbf5edc622a8ccfbca226ffc825ca699e with #2314
Merge pull request #2414 from matthieuauger/fix/2359/config-option-overwrite-cli

If installer sets prefer to false, the manager should too. Fixes #2359
Merge pull request #2417 from glensc/patch-2

Minor typo fix
drop ^A

added probably mistakenly in e34dae4d42a2bbe2ed9eb581f371ae3b00b8c4e2
Merge pull request #2421 from glensc/patch-3

drop ^A
Fail hard if anything attempts to wipe the entire filesystem/partition, fixes #2409
No need to create hg working copies just to parse tags/branches
Merge pull request #2427 from webfactory/hg-no-working-copy

No need to create hg working copies just to parse tags/branches
Use cache directory when downloading composer.phar

Since there is a cache dir there is no need to populate the project
directory with temp files. Plus the permissions on the project dir
might not allow that.
Check if current dir is writable and if not try the cache dir from settings
Cache path never ends with '/'
Merge remote-tracking branch 'jimmykane/master'
don't require the error message have the first line of HTTP output in it
Merge pull request #2435 from ptarjan/master

don't require the error message have the first line of HTTP output in it
[CreateProject] allowed pretty version constraint
Cache in VersionConstraint
Merge pull request #2431 from bamarni/create-project-pretty-constraint

[CreateProject] allowed pretty constraint
Merge remote-tracking branch 'AlexeyKupershtokh/cache-version-constraint'
Rename a few things