public_key: Workaround for incorrectly encoded utf8 emailAddress

Author: Daniel Barney <daniel@pagodabox.com>
Date:   Thu Oct 25 14:33:11 2012 -0600

    Most common browsers are lax in thier handling of how the
    emailAddress field is encoded. RFC 3280 section 4.1.2.6
    defines the encoding as IA5String, however browsers will
    also handle certificates with the emailAddress field
    encoded as UTF8String. This fix allows the emailAddress
    to be decoded as both an IA5String and an UTF8String.

Reviewed by: Andrew Bennett <andrew@pagodabox.com>
Fix rpc multicall sample code
public_key_SUITE: Rename id-at-countryName to id-emailAddress
Add os:unsetenv/1

New BIF os:unsetenv/1 which deletes an environment variable and
returns 'true'.

Does not change any old functionality.

Calls the libc function unsetenv(3) on UNIX and
SetEnvironmentVariableW(key, NULL) on Windows. The unicode support
is the same as for os:getenv and os:putenv.
Update primary bootstrap
erts: remove ?line macro in testcases
[inets/httpd] Fixed mod_head handling of "new" response
[inets/httpd] Logging cleanup

Remove logging when fo keep-alive connection timeout. This is
a normal event (feature) not an error.
[inets/httpd] Improved access log entry

Sometimes the size of a response could be as a string.
[inets/httpd] Improved request handler terminate error-log entry

If a request handler terminates abnormally (terminate reason not
normal), the error-log entry was a bit obtuse ("Internal Server Error").
This has been improved so that the log entry now also include the
actual terminate reason.
ssh: Remove use of process dictionary

This is step one in in making ssh process structure less complicated.
As an effect I also found other simplifications/clean ups of the code
that could be done.
ssh: Merge connection_manager and connection_handler processes

Also start adding dialyzer specs and removing dead code
ssh: Enhance error handling
ssh: Eliminate test case failure due to timing issues in test case code
ssh: Make inet option configurable and remove ipv6_disabled option
ssh: Simplify handling of connection attributes (e.i. user and sockname)

OTP-11296
ssh: Add option to disallow CLI

OTP-10976
ssh: Quicker shutdown of an ssh dameon

OTP-11339
ssh: Add CLI test case
Merge branch 'bmk/inets/httpd/fix_mod_head_response/OTP-11328' into maint