Silence some wrong warnings triggered by inline_list_funcs

Code like `lists:map(fun(X) -> X end, ?C10k), ok` triggers the following
warning:

    no_file:none: Warning: a term is constructed, but never used
Support ANSI in the console
Fix precision of record creation violation warnings

Before patch Dialyzer was reporting all the fields that were not subtypes
of the declared ones as incorrect. The correct violations are for the fields
whose intersection with the declared ones is empty.
Remove the reverse eta-conversion from v3_kernel

Local function references should be handled directly as a make_fun
internal BIF call instead of creating an extra lambda function every
time they are used.
[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
Add missing error handling clause for handle_request packet return

This should have been included in commit 91a223d3.
Fix timing of service start event

Whether or not it came first was a matter of timing. Originally bungled
in commit 476db530.
crypto: Document all types currently available for hmac_init
crypto: Provide a generic interface for HMAC generation
crypto: Add RFC-2202 test vectors for HMAC-MD5 and HMAC-SHA1
crypto: Add test cases for the generic hmac interface in the RFC-4231 tests
crypto: Add RFC-4231 test vectors for output truncation
Fix subjectPublicKeyInfo type comment
[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).
wx: Build targets to platform subdirs

And add code so wx can be run from src tree during development.
asn1_SUITE: Only run testExtensionAdditionGroup/1 once