only a fips_mode writer exists in MRI OpenSSL
OpenSSL deprecated_warning_flag and check_func API compatibility stubs
cleanup OpenSSL::Digest internals - make sure block_length works for more
support OpenSSL.Digest and add some API methods tests