On Linux, use dlopen to load libssl

This means that we no longer have a NEEDED dependency on libcrypto or
libssl. We try for lib*.1.0.0 and then lib*.10.0.0 (for Fedora).

Note: this also removes the build dependency on ocaml-ssl.