Move openssl crate to dev-dependencis so that it does not introduce an unnecessary OpenSSL dependency for projects that do not need or want it; for example, projects that use RustTLS over OpenSSL.
Also, I submitted to PR to main instead of release-0.2.0 even though main still has a 0.1.x version and probably needs the commits from 0.2.0-release pushed to it?
Move
openssl
crate to dev-dependencis so that it does not introduce an unnecessary OpenSSL dependency for projects that do not need or want it; for example, projects that use RustTLS over OpenSSL.