ssl: Further error handling enhancments

follow up enhancments done in commit
e56167dd6ca8d37d26ea7f19933691a3bda41113

Make sure format_error return good strings. Replace confusing legacy atoms
with more descriptive atoms.
Merge branch 'ia/ssl/error-msg'

* ia/ssl/error-msg:
  ssl: Further error handling enhancments
Fix doc for ssh:connect/3,4

* Refer to ssh_connection instead of ssh_connect
* Add 'seealso' tag linking to ssh_connection:session_channel
Merge branch 'mah/fix-ssh-connect-doc/OTP-10862'

* mah/fix-ssh-connect-doc/OTP-10862:
  Fix doc for ssh:connect/3,4
Merge branch 'dg/win_icon' into master-pu
Merge branch 'sk/odbc64' into master-pu
Merge branch 'sal/ftp' into master-pu
Merge branch 'rc/break-out-asserts' into master-pu
Merge branch 'mh/fix-emacs-pkg-flymake-dep' into master-pu
Merge branch 'an/http11_content_length_zero' into master-pu
Merge branch 'mh/cdv-osx-default-browser' into master-pu
Merge branch 'as/tls-psk-srp-suites' into master-pu
Merge branch 'ats/observer_tv_improper_lists' into master-pu