asn1rt_check: Fix transform_to_EXTERNAL1990 for binary input

If ber_bin is used, decoded EXTERNAL types will include a binary
Data_value in the {'EXTERNAL', ...} tuple.  When handing such a tuple to
the encoder again, we should properly encode it.

To do so, we treat a binary data part just like a list data part.
Add support for NULL value in odbc:param_query

Support atom 'null' in odbc:param_query as database NULL value
Fix "ODBC: received unexpected info:{tcp_closed, ...}" when connection is terminating.
Fix possible access violation with 64bit ODBC.
Unbreak floating point on middle-endian machines.

On some ARMs (and maybe other platforms), doubles are stored with the
the two 32-bit words reversed with respect to more common
architectures.

The symptom is this:

> io_lib:write(1.0).
"0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005299808824"

Detect that and account for it when decoding floats.
[snmp/manager] snmpm:log_to_io/6 did not use the LogName argument.

Cut-and-paste error.

OTP-10066
Fix timetrap error in pre-hooks
Fix IO printout crash caused by hook function
Implement support for returning valid exit status from ct_run

Also change the return value of the ct:run_test/1 function.

OTP-9865
OTP-10087
[inets/httpc] Cosmetic update to pipeline test case

Added (httpc) info printouts to all test case printouts.

OYP-10092
[inets/httpc] Cancel request does not work

Cancel request does not work due to incorrect handler table creation
(wrong keypos).

OTP-10092
[inets/httpc] Updated version, release nodes and appup

OTP-10092
[inets/httpc] Corrected appup file

OTP-10092
[inets/httpc] Better handling of session db update failure

A failure to update the session database will now result
in an informative error message and a controlled (handler)
exit rather then an ugly crash.
Also debug functions to retrieve sessions info and
updated the info function with more info (sessions and
options).

OTP-10093
[inets/httpc] Updated docs, release notes and appup

Added documentation for new (httpc:which_sessions/0,1) and updated
(httpc:info/0,1) functions. Also updated appup.

OTP-10093
[inets] Removed R14B compatible version of behaviour definition

Removed R14B compatible version of (inets-service and tftp)
behaviour definition.

OTP-10095
[inets] Fixed release notes

OTP-10095
inet_drv.c: Set sockaddr lengths in inet_set_[f]address

Set appropriate values for the sockaddr length fields---sai.sin_len
and sai6.sin6_len---if those fields exist; rely on the NO_SA_LEN
configure check to see if they exist.  The length field exists on at
least FreeBSD, and there it needs to have a proper value for instance
in the call to sctp_bindx, or else that will fail with EINVAL.
Export type erl_scan:location/0
Allow setting of initial position in epp
Create a new "column" option in compile

If set, compile will call epp with a full location {1, 1} instead of 1,
thus making it keep the column numbers in the parsed AST.
Fix printing of errors with column numbers

There was a colon missing after the column number, it must be an error
as it's not missing in list_errors/2.