Added support to publish diagnostics level msbuild output as a build artifact as well as support for a custom msbuild logger.
Added build artifact publishing of nuspec, nupkg, and a diagnostic file for publish calls.
Merge branch 'msbuild_custom_logger_and_diagnostic_output_build_artifact_support'