* Don't launch debugger during build unless an environment variable is set
* Add .editorconfig and apply to msbuild files
* Delete obsolete sample pack script
* Suppress some pack warnings
* Build the metadata package to the same path as docs by default
* Lots of build authoring cleanup
* Consolidate nuget.config files wherever possible.
* Consolidate msbuild sdk versions into a global.json file.
* Consolidate definitions of OutputPath in msbuild projects.
* Remove/fix msbuild properties that were inconsistently or redundantly applied in project files.
* Move Project Sdk attributes from Sdk.props to each project that imported it.
* Remove a bunch of 1-project solution files in favor of a new BuildTools.sln that contains them all.
* Target net5.0 instead of netcoreapp3.1
* Add task to print out .NET version info
* Disable signing consistently
* Set up VS env vars
* Fix bad paths for winmd