Switching to using GitVersion instead of GitHubFlowVersion

#32
Updating the GitHubFlowVersion script to output the versions to properties and not to file.

#32
Adding the ability to get the version from GitVersion.

#32
Updating the script used to get the version numbers from the generic version file.

#32
Updating the prepare.getversion script to include the new GitVersion capabilities.

#32
Fixing bugs in the task used to get the version via GitHubFlowVersion.

#32
Fixing bugs in the task used to get the version via GitVersion

#32
Updating the calls to the GetSemanticVersionFromFile script

#32
Bug fix in the task that gets the version from the file

#32
Updating the comments in the sample settings file.

#32
Merge pull request #32 from pvandervelde/feature/GitVersion

MsBuild: Add GitVersion as version provider
Only warn that the package directory doesn't exist if we need to search through it for GitVersion or GitHubFlowVersion

#34
Adding ability for the user to specify their own versioning strategy.

#34
Adding the path of the custom versioning file to the settings.

#34
Adding a sample custom versioning file

#34
Merge branch 'feature/customversioning' into develop
Ensuring that all generated files have their directory created before we generate the file.

#36
Removing all known generated files prior to remove the default build directory.

#36
Merge branch 'feature/createdirfromfilepath' into develop
Added additional validation of the nBuildKit path.

#39