Windows installation guide

Downloading via file_get_contents & creation of BAT file
removed composer download
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
Add ability to call CLI-based commands from an event
Update and refine Scripts docs with CLI-based commands
Expand tests for valid CLI command from script
PHP callables cannot containing spaces
Add test for intermixing PHP callables and CLI commands in a single event's script stack

Wrapped execution of the PHP callable in its own method in order to mock/test it
Make test less brittle

Shouldn't really care about whether the IO is touched.
That's the test knowing too much about the implementation.
Add support for one-file-per-provider composer repositories
Remove Pool::getMaxId and the solver's reliance on it
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