Windows installation guide

Downloading via file_get_contents & creation of BAT file
Add sub-headlines to Repositories chapter
Troubleshooting ... some lessons learnt
Add troubleshooting URL to error message
Add support for alternative structures
Made repoConfig available for the VcsDriver to be able to provide additional configuration options easily.
Fixed tests
added --prefer-dist option
compare references when using dists
better exception message
added test case
Fix unintentional manipulation of release dates
Use the locked package for the update operation
Merge pull request #1131 from cs278/fix-loader-timezone-issue

Fix unintentional manipulation of release dates
Merge remote-tracking branch 'mheleniak/prefer_dist' and fix dists

Conflicts:
	src/Composer/Installer.php
	src/Composer/Package/Locker.php
Update dist reference as well as source ref
Fix test for new lock format
Allow dist installs for dev packages that do not have a source setup
Fix dist urls for lock files and hardcoded references
Merge remote-tracking branch 'origin/master'