This is in preparation for releasing the Microsoft.AutoGen.Core NuGet
package.
* Moves IHandle<> to Microsoft.AutoGen.Contracts
* Makes KVStringParseHelper internal
* Updates versions of certain dependencies
* Updates NuGet package properties
* Enables deterministic build
* Enables ContinuousIntegrationBuild in CI
* add code sign
* install uv before build step
* update astral to azure pipeline install
* use powershell command for uv
* add uv to path and get version
* use powershell task for uv
* add PATH to build task
* windows path
* separate conditional from path in env
* add conditional for just version
* separate version suffix conditional out of env
* add variables in build job
* if else one line
* separate if else
* rrevert to windows path
* comment out nightly build publish
* readd conditionals for nightly
* update to code sign version 5 for nuget
* codesign
* add esrp client id
* use msi auth
* only add dll
* remove esrp clientid
* remove quotes esrpclientid
* change appregistration id
* update AppRegistrationClientId
* revert auth
* use 5.1 format
* only use AuthSignCertName
* update 5.1 dlls
* try v5 standard
* usemsi and esrpclient
* comment out authcertname
* new auth cert
* use msi and esrpclientid
* ensure all dlls in file path