- Add compression multi-threading and random sampling options to recompress tool - Update adh-apis, expose `set_on_close` on `FlatProtobufZOFits` - Use correct class name in bindings: `ProtobufZOFits` → `FlatProtobufZOFits` (a deprecated alias is kept for backwards compatibility)