This PR extracts parts from @sentry/node's PostgresJsInstrumentation to @sentry/core and exposes it as a callable instrumentPostgresJsSql helper that can be used in SDKs that aren't based on OpenTelemetry.
It is currently exposed in @sentry/cloudflare and @sentry/deno as these two SDKs are not based on OpenTelemetry under the hood.
@sentry/node imports and reuses as much as possible from it.