[test_server,common_test] Fix cross cover mechansim

Update the interface for cross cover analysis (collection of cover
data over multiple tests) so it can be used via common_test and
directly with test server.

The concept of 'application' in the cross cover interface is removed
and replaced with an arbitrary Tag=atom() which identifies a test run.
[test_server] Add test of code cover mechanism
[test_server] Update documentation about cross cover

Add info about cross statement in cover file:
{cross,[{Tag,Modules}]}.

Add parameter Tests = [{Tag,Dir}] to test_server_ctrl:cross_cover_analyse
[common_test] Add test case for cross cover mechanism
[common_test] Add documentation for cross cover analysis
[test_server] Don't use print/3 in cross_cover_analyse

Cross cover analysis is executed outside the scope of
test_server_ctrl, i.e. test_server_ctrl is not necessarily
started. This may cause test_server_ctrl:print/3 to hang. Instead use
io:fwrite directly (as it was before).
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.
os_mon: Remove superfluous match clause
test: Ignore cores in debug build for crash dumps
Update primary bootstrap
eunit: Eliminate use of the package syntax
erl_lint_SUITE: Eliminate use of packages
erl_expand_records_SUITE: Eliminate use of packages
erts: Remove the packages aliases for BIFs
compiler: Remove support for packages
erl_lint: Remove support for packages
erl_expand_records: Remove support for packages