Attempt user/pass authentication for git repos not on github
Store http auth creds by domain only
Look for Auth failed anywhere in errorOutput
Capture user/pass from 'git remote' when updating non github repo
Fixed an issue when a phar file is used in "files" option in composer.json
Refactor require-dev handling to use one single repository and a one pass solving, fixes #719, fixes #1185, fixes #1330, fixes #789, fixes #640
Enable dev mode by default in update command, add a --no-dev flag, fixes #1005
Remove all occurrences of getLocalDevRepository and getLocalRepositories calls
Purge old dev packages before installing/updating new ones to make sure people do not have issues updating
Fixes #1347 (new license argument / dialog for init command)
Update docs, fix tests
Add @deprecated note
Merge remote-tracking branch 'miklosm/iss1347'
Make sure platform requirements of the root package are enforced when installing from lock, fixes #1611
Merge pull request #1644 from Seldaek/newdevrequires

New require-dev handling
Merge branch 'issue1611'
Fetch only non-dev packages from lock if doing a dev update fails due to a previously incomplete lock file, fixes #1650
Fixes #1653
Fix BC handling of old require-dev, refs #1656
Merge pull request #1655 from miklosm/iss1653

Fix for #1653