add ripemd160 support to crypto

add ripemd160 message digest support to the crypto app,
includes some test cases.
fix missing defines for RIPEMD160_CTX_LEN and RIPEMD160_LEN

A couple of #defines were missed in my previous patch.
fix ripemd160 to use hash_init family and add documentation

this patch removes the exports for ripemd160 from the previous patches
and incorporates those functions into the hash_init family. documentation
is also added.
fix crypto ripemd160 tests to use hash_init family

this updates the previous patch adding tests for the ripemd160 functions
to use the hash and hash_init family instead of calling directly.
Update primary bootstrap
Merge branch 'ml/crypto/add-ripemd160-digest/OTP-10667'

* ml/crypto/add-ripemd160-digest/OTP-10667:
  fix crypto ripemd160 tests to use hash_init family
  fix ripemd160 to use hash_init family and add documentation
  fix missing defines for RIPEMD160_CTX_LEN and RIPEMD160_LEN
  add ripemd160 support to crypto
Merge branch 'dg/win_icon' into master-pu
Merge branch 'dw/crypto-hmac-enhancements' into master-pu
Merge branch 'vd/code_get_mode' into master-pu
Merge branch 'sal/ftp' into master-pu
Merge branch 'fdm/windows_file_share_delete' into master-pu
Merge branch 'mpu/odbc_autocommit' into master-pu
Merge branch 'lf/snmp-tuple-fun' into master-pu
Merge branch 'lf/snmpm_user_default' into master-pu
Merge branch 'nox/promote-inline_list_funcs' into master-pu
Merge branch 'jd/file-ram-opt-doc' into master-pu
Merge branch 'avi/fix-os-cmd-win' into master-pu
Merge branch 'pn/ansi-console' into master-pu
Merge branch 'ta/werror-return-type' into master-pu
Merge branch 'jv/cover-patches' into master-pu