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
Use the api to get file contents instead of raw.github.com

raw.github does not like the access_token query param
Guard against arrays being passed to is_file, fixes #1627
A bug in PHP prevents the headers from correctly beeing sent when a content-type header is present and
NOT at the end of the array

https://bugs.php.net/bug.php?id=61548

This updates fixes the array by moving the content-type header to the end
Merge remote-tracking branch 'tacker/private-repos-failing-with-invalid-credentials'
Fix cs
Clean up archive downloader, fixes #1630
Clone on travis to avoid ssl issues on 5.3, disallow failures for 5.5 now that its updated
Fix support of aliases combined with reference locked packages, fixes #1631
typo

I see, that exist a typo error.
initial steps with new config value, implementation of discard changes for git and svn
check first if there are changes
Merge pull request #1635 from desarrolla2/patch-1

typo
remove unnecessary else
Outout message when trying to update non-installed packages
Merge remote-tracking branch 'ricardclau/dirty-updates'