Add hyperlinks to modules in reference manual for kernel application

This makes the pointers to other reference manuals consistent
throughout this page.
Store expanded config in application_controller:change_application_data

If the Config given to application_controller:change_application_data
included other config files, it was only expanded for already existing
(loaded) applications. If an upgrade added a new application which had
config data in an included config file, the new application did not
get correct config data.

This is now changed so config data will be expanded for all
applications.
Merge branch 'siri/kernel_app-doc-links/OTP-11862' into maint

* siri/kernel_app-doc-links/OTP-11862:
  Add hyperlinks to modules in reference manual for kernel application
Merge branch 'siri/ac-change_app_data/OTP-11864' into maint

* siri/ac-change_app_data/OTP-11864:
  Store expanded config in application_controller:change_application_data
ssl: Fixes ssl_crl_SUITE errors on mixed ipv6-v4 interfaces
ssl: TLSv1.2: proper default sign algo for RSA
ssl: always pass negotiated version when selecting hashsign

Negotiated version is now always passed to ssl_handshake:select_hashsign
because ssl_handshake:select_cert_hashsign has different rsa defaults on
tlsv1.2 and older versions.
Merge branch 'maint'
ssl: Refactor so that there is only one source for the default hashsign values

Also fix DTLS call to supply its corresponding TLS version
ssl: Fix crash on garbage during handshake

If a client sends some garbage in ssl record instead of
valid fragment, server crashes with function_clause while
receiving next record from client.
This patch makes server raise handshake failure instead of
crashing and exposing internal state to user code.
Merge branch 'hans/ssl/ssl_crl_SUITE/win_connect_failure'

* hans/ssl/ssl_crl_SUITE/win_connect_failure:
  ssl: Fixes ssl_crl_SUITE errors on mixed ipv6-v4 interfaces
Merge branch 'ia/pr/340' into maint

* ia/pr/340:
  ssl: Refactor so that there is only one source for the default hashsign values
  ssl: always pass negotiated version when selecting hashsign
  ssl: TLSv1.2: proper default sign algo for RSA
Merge branch 'ia/pr/339' into maint

* ia/pr/339:
  ssl: Fix crash on garbage during handshake
Merge remote-tracking branch 'upstream/maint'
ssl: Remove outdated documentation
Merge branch 'ia/ssl/remove-otdated-doc' into maint

* ia/ssl/remove-otdated-doc:
  ssl: Remove outdated documentation
Merge remote-tracking branch 'upstream/maint'