Making the default build file more generic.
Adding the workspace preparation script.
Adding the NuGet restore build script
Removing unused directory references from the nuget restore script
Removing the EnsureMasterBranch task from the main build script.
Cleaning up the layout of the properties.
Adding the script used to get the version information. All version information is written to a JSON file that can be used later on.
Pushing up variables from the individual scripts to the main build script and removing unnecessary properties.
Fixing missing $-sign
Removing unnecessary DependsOnTargets in the main build file.
Adding the build script to gather the release notes