jinterface: OtpInputStream exceptions show useless value

Arrays have no meaningful toString method, but one must use
Arrays.toString instead. The meaningless value would look for example
like "[C@16f0472", instead of "[2,4]".
ssl: Add simple benchmarks
Fix a few javadoc errors

Reported-by: Boris Mühmer
Add 'disksup_posix_only' parameter to disksup

On embedded (Linux) systems the "df" program is very often provided by
the Busybox (or Toolbox) project. This version does not provide the "-l"
option (for displaying only local filesystems) used in disksup.erl.

To make disksup work on these embedded platforms, this patch adds a new
application parameter 'disksup_posix_only', to make diskup use only
options defined in the POSIX standard:
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/df.html
ssl: Bench use two nodes
Refactor function in eunit using is_function/2

is_function/2 looks present since at least OTP R13B03, so the change
shall not undermine running eunit on older versions of Erlang.

This commit is only refactoring - it contains no functional changes.
erlang:statistics(runtime) returns milliseconds

Specify in the documentation that erlang:statistics(runtime) returns milliseconds.
Fix spec of format function in sys

The argument FormFunc is sys:handle_debug/4war erronously specified as
dbg_fun(), which is a debug function. This has now been corrected by
adding a new type, format_fun().
Merge branch 'dgud/ssl/simple-bench'

* dgud/ssl/simple-bench:
  ssl: Bench use two nodes
  ssl: Add simple benchmarks
Merge branch 'vladdu/jinterface_stream_exceptions' into maint

OTP-12049

* vladdu/jinterface_stream_exceptions:
  jinterface: OtpInputStream exceptions show useless value
Merge branch 'maint'
Merge branch 'nox/fix-javadoc' into maint

OTP-12050

* nox/fix-javadoc:
  Fix a few javadoc errors
Merge branch 'maint'
Merge branch 'lucafavatella/refactor-eunit-check_arity' into maint

OTP-12051

* lucafavatella/refactor-eunit-check_arity:
  Refactor function in eunit using is_function/2
Merge branch 'maint'
Merge branch 'legoscia/patch-7' into maint

OTP-12052

* legoscia/patch-7:
  erlang:statistics(runtime) returns milliseconds
Merge branch 'maint'
Merge branch 'weisslj/disksup-posix-only' into maint

OTP-12053

* weisslj/disksup-posix-only:
  Add 'disksup_posix_only' parameter to disksup
Merge branch 'maint'
Fix handling of broken symlinks in filelib

This fixes a bug introduced in f11aabdc9fec593c31e6c4f3fa25c1707e9c35df where
filelib:eval_read_file_info/2 was made to use file:read_link_info/1 to never
follow symlinks. This fixed wildcard/1 but broke every other function using
eval_read_file_info/2.

Reported-by: Louis-Philippe Gauthier
Reported-by: Danil Zagoskin