### Context This is the first half of the work required to reach #1177. With https://github.com/temporalio/sdk-core/pull/544 landed, we need to: - Update to latest Core SDK, making sure that existing Prometheus and OpenTelemetry options still work correctly; - Add support for users to add/record metrics; - Remove support for Tracing. ### Extra context API should mostly follow the precedent established by [DotNET SDK](https://github.com/temporalio/sdk-dotnet/pull/129) and [Python SDK](https://github.com/temporalio/sdk-python/pull/380).