* lzham_codec: add package
* Added another test and moved WIN32 defines
* Add #include <cstdint>, add more define to ios, change .+64 to x64, Add "x86" to is_arch
* Added patches from lzham_codec pull requests
* Add arm64 support and moved mingw out of elseif
* Add define __GNUC__, remove package_end
* Update fix_arm64.patch
* Add string.h patch, update fix_arm64.patch
* Using __yield() for windows ARM64, Fix checksum of fix_mingw.patch
* Fix fix_arm64.patch
* fix_mingw.patch file to utf-8
* Add mimalloc for mingw
* Add config defines mimalloc
* Add configs dictonary with mimalloc to install
* Update xmake.lua
* Move add_packages and add_defines into target
---------
Co-authored-by: ruki <waruqi@gmail.com>