Windows installation guide

Downloading via file_get_contents & creation of BAT file
Add note about hiddeninput.exe sources, fixes #675
Fix regression in updating dev packages to latest ref, fixes #1030
Add sub-headlines to Repositories chapter
Troubleshooting ... some lessons learnt
Add troubleshooting URL to error message
Fix depends command on 5.3, fixes #1034
Add support for alternative structures
Appending 'packages.json' only if not present in URL
Using separate variable for URL parts
Merge remote-tracking branch 'CHH/feature/smarter-packagejson-append'
CS fixes for #1038
Add detection of gitolite user for git repos
Update deps
Re-wrap and re-format some docs to make the LaTeX friendly
Add script to produce a PDF version of the docs
Update to latest dev version of process
Made repoConfig available for the VcsDriver to be able to provide additional configuration options easily.
in VersionParser only truncate the version if hash
removed unneccesary PackageMock and trailing whitespaces