[READ-ONLY] Mirror of https://github.com/okikio/opfs.

tests: add comprehensive integration tests for S3 and Azure providers master

- Implemented integration tests for S3 and Azure object storage providers in `provider.test.ts`. - Created Docker Compose configuration for local testing of S3 and Azure services in `compose.yml`. - Developed detailed S3 client tests in `s3.test.ts` to validate request signing, error handling, and multipart uploads. - Added SQLite adapter tests in `sqlite.test.ts` to ensure correct database interactions. - Introduced a utility for deterministic byte streams in `stream.ts` to facilitate testing with controlled byte chunks. Signed-off-by: Okiki Ojo <hey@okikio.dev>