- ciborium's deserialize_str bug (#32) caused DB deserialization to fail
silently, nuking the database value to null on compress
- Switch to dr-bonez/cbor fork (serde_cbor_2) which has StreamDeserializer
change_output_type support
- Propagate deserialization errors instead of falling back to null
- Convert apply_patches from recursion to iteration to prevent stack
overflow on patches with many operations (e.g. 953 ops)