* Added OpenSSL AEAD support * Added OpenSSL TLS support * Added mips/mipsel support OpenSSL features can be conditinally compiled, targets not supported by ring should use OpenSSL, e.g. mips/mipsel, while other targets should use ring and rustls for crypto and TLS for better performance. Crypto functions from Shadowsocks and VMess are unified in common/crypto.