Enable https for packagist when possible
Fix tests
Add retries and failover of all jsons to cache even if the main one worked
Fix loop and add missing options
Report errors properly when git driver fails to write in the cache, refs #482
Report issues in HgDriver as well
Add support for one-file-per-provider composer repositories
Remove Pool::getMaxId and the solver's reliance on it
Added exit(1) when 'You must set up the project dependencies'
Merge pull request #1205 from pgodel/exitcode

Added exit(1) when 'You must set up the project dependencies'
Fix package id
Do not fetch from repo for packages that obviously can not be there
Make sure alias package have a repo instance set
Fix various dumb issues
Add support for provider listings
Cache whatProvide calls
Code optimizations: avoid loops in match()
Code optimizations: Avoiding counting repeatedly
Show version in composer show --self
Fix version guessing when used on feature branches