Cleaning up build.msbuild and adding execution conditions for the sub-steps of the different targets.
Cleaning up build.msbuild and adding execution conditions for the sub-steps of the different targets.

nbuildkit/nBuildKit.MsBuild,pvandervelde/nBuildKit.MsBuild,pvandervelde/nBuildKit