Update logging to be structured JSON so we can more easily search and filter through log messages after https://github.com/cloudflare/azul/issues/132. See https://developers.cloudflare.com/workers/observability/logs/workers-logs/#best-practices.