Add diff command
Reduce binary size through compile flags
Merge add and remove delta classes
Simplify delta class names
Print delta action through a method instead of storing strings
Cleanup untyped assets handling
Use LCS algorithm to compare arrays
Check for asset type changes
Fix delta::print_action parameter name
Simplify equality test for array and composite values
Only use link time optimization in release builds
Reorganize source files
Add inequality operator for guids
Resolve file references during file parsing
Reuse asset_reference for type_identity
Deduplicate reference guid in file_reference_delta
Avoid memory allocation when comparing unity_string_values
Add inequality operator for type_identity and asset_reference
Remove dead code
Fix last line missing from unity_blob_value hexdump