Changes:
- Fixed null pointer exception in logger initialization for Zorro versions prior to 2.48
- Refactored version management: removed external version file, now using CMakeLists.txt directly
- Simplified versioning scheme from 4-part to 3-part semantic versioning (MAJOR.MINOR.PATCH)
- Added GitHub release workflow to build both 32-bit and 64-bit binaries with matrix strategy
https://github.com/kzhdev/alpaca_zorro_plugin/releases/tag/v1.5.2