- add a build for Linux + openssl3
- use openssl3 on Ubuntu 22.04 and newer
- use openssl1 on Ubuntu 20.04 and older
- when shipping with libssl.so and libcrypto.so, make sure they built with and "old" libc to maximize compatibility
See commits for a complete list of changes.