Fix typo in documentation /header_as_is/headers_as_is/
stdlib: Call format_status even if terminate callback crashes

The format_status callback (if exists) should always be invoked when
logging errors.
add maps:only/2
maps:only/2 -> maps:with/2
erts: Introduce erlang:fun_info_mfa/1

Introduced for proc_lib:init_p/3
erts: Test erlang:fun_info_mfa/1
stdlib: Use erlang:fun_info_mfa/1 in proc_lib:init_p/3
erts: Update preloaded erlang.beam

Specs for erlang:fun_info_mfa/1
jinterface: fix bug in equality for OtpErlangFun

Arrays (here: md5 and freeVars) must not be compared with equals, which
is broken.
Fix SSH CLI when using custom "shell" option

Also address compatibility issue with PuTTY
stdlib: Update dependencies to erts-6.2
Merge branch 'egil/proc_lib-optimizations/OTP-12060' into maint

* egil/proc_lib-optimizations/OTP-12060:
  stdlib: Update dependencies to erts-6.2
  erts: Update preloaded erlang.beam
  stdlib: Use erlang:fun_info_mfa/1 in proc_lib:init_p/3
  erts: Test erlang:fun_info_mfa/1
  erts: Introduce erlang:fun_info_mfa/1
Update release notes
Updated OTP version
Merge branch 'marcus/OTP-17.2.1/mergefix' into maint

* marcus/OTP-17.2.1/mergefix:
  Updated OTP version
  Update release notes
Development
public_key: Add PBES1 decoding support
inets: Enable ipv6 tests for httpd
Fix ERTS_POLL_DEBUG_PRINT usage
Test Other Clauses of start_shell

start_shell() is called by exec, so test those cases as well.

Also add support for passing a fun to exec.