Dep: Rename custom typedef to prevent redefinition under Mac OS
Shared/OpenSSLCrypto: Add switch to fix build under Mac