Lift 'after' blocks to zeroary functions

If 'after' blocks are not lifted, the ids of functions in their bodies
must be killed and it can make stacktraces more confusing than they
should. We lift them to zeroary functions to avoid unnecessary killings
and duplication of code.
erts: Remove unused constant DRIVER_TAB_SIZE
Fix httpd config option 'keep_alive_timeout'

The documentation states that the value is in seconds, which was true
when using the Apache like configuration file, but not true when using
the proplist style configuration.
Fix httpd config option 'script_timeout'

This fixes the usage of the httpd configuration option 'script_timeout',
which got ignored before.

The documentation states that the value is in seconds, which was true
when using the Apache like configuration file, but not true when using
the proplist style configuration.
Fix syslog defines

config.h defines HAVE_SYSLOG_H whereas the sources are looking for
NO_SYSLOG to be undefined. As the logic of "if feature is available"
makes more sense than "if feature is not unavailable", I opted for the
config.h define.
Define LOG_ERR for systems without syslog.h
Remove ^L characters hidden randomly in the code. Not those used in text files as delimiters.

While working on a tool that processes Erlang code and testing it against this repo,
I found out about those little sneaky 0xff. I thought it may be of help to other
people build such tools to remove non-conforming-to-standard characters.
orber: Remove testing of old ssl
Add dict:is_empty/1 and orddict:is_empty/1

dict:size/1 runs in constant time, but orddict:size/1 does not.  With
this change, the two modules stay API compatible and gain a
constant-time function for checking whether a dictionary is empty.
inets: httpc improve pipelining
httpc: Enhanched error handling
inets: httpc make httpc_cancel_request/[1,2] asynchronous
erts: Fix loading of NIF library with unicode in path
The gen_event callback module expects terminate/2, not terminate/1
erts: Remove unit in 'Time left' printout

The unit 'ms' is removed due to ease of parsing.
erts: Remove space in 'Buckets' printout

Fix to ease parsing of information.
asn1_SUITE: Remove useless test_driver_load/1 test case

The PER back-end no longer use a driver (or even a NIF),
and the test case would not fail if it didn't work because the
spawned processed were not linked.
asn1_SUITE: Remove unused function case_dir/2
asn_SUITE: Fold per_GeneralString/1 into h323test

The per_GeneralString/1 test case compiles MULTIMEDIA-SYSTEM-CONTROL
and then does a single decoding. Save some compilation time by folding
the test into the h323test/1 test case.
asn1_SUITE: Remove useless test case testInvokeMod/1

It seems that the original purpose is to test encoding by
directly calling the module (as opposed to calling indirectly
using asn1rt). That is tested in many other test cases (such
as testPrimStrings); thus this test case no longer serves any
useful purpose.