Fixes#79. Uses Download-File function from d654a53ec43038c42344f9cdbe0abc5b8ff9b387
Create appveyor.yml
Should send build notifications to gitter as well.
Adds appveyor build status badge.
Always compile launcher for AppVeyor
This is to catch any errors that may be caused by changes to the launcher or any outside scripts.
Developers can test the build process without needing to recompile a new
launcher exe. This saves some setup steps to get a new developer started.
Also warn that this build can't be release as by definition it can't be
fully tested.
I made a bad patch with the parameters syntax. I'm making the temp files
go into a subfolder as if the build script stop theres a .tmp that could
be accidentially tracked by source control.
Use a full switch to indicate if we want to go and pull a copy of git
since its huge and if a developer is cloning the repo to work on and needs
to build it they already have git.
working script will;
Remove existing folders named in the sources
Download the packages listed in sources.json
Extracts the above packages
deletes the downloaded package