Full PMTiles spec compliance requires supporting brotli & zstd compression.
- Use system-provided libraries/headers if available, but make it possible to build without them.
- Support brotli & zstd compression for MBTiles as well? This is not spec-compliant, but such tilesets may exist in the wild. If autodetection does not add too much overhead we might as well.
Full PMTiles spec compliance requires supporting brotli & zstd compression.