Fixes#38764, update `7zip` to 24.06.
No feature needs to be tested, the usage test passed on
`x64-windows`(header files found):
```
7zip provides CMake targets:
# this is heuristically generated, and may not be correct
find_package(7zip CONFIG REQUIRED)
target_link_libraries(main PRIVATE 7zip::7zip)
```
* [7-zip] update to <21.07>
* update version
* only support windows
* update version
* support !uwp
* update version
* update license and license path, support arm64-windows,
* UPDATE LICENSE
* update version
* update export and portfile.cmake
* overwrite version
* delete unused license, add fix absolute path
* udpate version
* add config_fixup
* update version
* update CMakeLists.txt
* update version
* Bulk remove vcpkg_fail_port_install calls.
Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",
In support of https://github.com/microsoft/vcpkg/pull/21502
* Update version database.
* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728
* Repair version database.