* Add version to sanitized theme data so it isn't wiped when updating
* Pull license data from style.css
* Don't overwrite existing copyright in style.css
* Use WordPress minimum version from style.css
* allow blank fields when sanitizing theme data
* Use get_file_data for license parsing
* Extracted any logic that may need to be tested from the api class
* Refactored to facilitate testing
* Refactored zip construction to use shared code with saving logic
* Consolidated template and css parsing logic for theme exporting
* removed queryID removal from query blocks
* Fixed the image processing so that the id is removed from inner content correctly
* Added tests that evaluate encoded patterns and test patterns created from templates with media
* Added taxQuery removal tests and fixed taxQuery attribute removal logic
* Refactored image/cover processing to more cleanly handle id classes
* Add test and fixed bugs around escaping <'s and >'s
* localized quote blocks
* Added localization processing to list, verse, table and media-text blocks
---------
Co-authored-by: Vicente Canales <vicente.canales@automattic.com>
Co-authored-by: Madhu Dollu <madhusudhan.dollu@gmail.com>