* update go version to 1.21
* fix schedule rates support
* enhance azure deployments
* contract updates for v1
* replace Documents (collections) with KV
* new provider communication contract
* add common logger
* update queue methods to enqueue/dequeue
* provider interface
* improve azure resource permission deployments
* add schedules support for all cloud providers
* update pulumi sdk
* add shared pulumi event streaming
* allow multiple deployment result types