lib/mnesia/test/ - Replace reverse(tl(reverse(L))) with lists:droplast/1
Merge branch 'hsv/using_lists_droplast'

* hsv/using_lists_droplast:
  lib/mnesia/test/ - Replace reverse(tl(reverse(L))) with lists:droplast/1
  lib/ssh - Replace reverse(tl(reverse(L))) with lists:droplast/1
  lib/wx - Replace reverse(tl(reverse(L))) with lists:droplast/1
  Use lists:droplast/1 in orber/orber_interceptors.erl
  Import and use lists:droplast/1 in v3_core/v3_kernel

OTP-11678
OTP-11677
mnesia: Add explicit sync_log command

For performance reasons the file data is not synced to disk in mnesia,
data loss can happen between each dump.

mnesia:dump_log() can be used explicitly to ensure data is written to disk.
But that can take a long time, so mnesia:sync_log() which just
sync the log have been added.
mnesia: Improve mnesia coredump info

Add stacktrace of mnesia processes.
mnesia: Shorten testcase names

For windows tests (limited path lenghts)
mnesia: cleanup some dialyzer unmatched return warnings
Merge branch 'dgud/mnesia/add-sync-log/OTP-11729'

* dgud/mnesia/add-sync-log/OTP-11729:
  mnesia: cleanup some dialyzer unmatched return warnings
  mnesia: Shorten testcase names
  mnesia: Improve mnesia coredump info
  mnesia: Add explicit sync_log command
Add test suites performing app and appup file checks

Add the mentioned test suites for *all* library and touched
non-library applications.
Merge branch 'schlagert/fix_basic_appups'

* schlagert/fix_basic_appups:
  Dynamically configure typer_SUITE according to environment
  Disable hipe_SUITE when environment doesn't support it
  Make hipe non-upgradable by setting appup file empty
  Fix missing module on hipe app file template
  Add test suites performing app and appup file checks
  Introduce appup test utility
  Fix library application appup files
  Fix non-library appup files according to issue #240

OTP-11744
Bump versions and ensure that all are "normal" versions

Ensure all are "normal" versions according to the new version scheme
introduced in OTP 17.0
Introduce runtime_dependencies in .app files

Most dependencies introduced are exactly the dependencies to other
applications found by xref. That is, there might be real dependencies
missing. There might also be pure debug dependencies listed that
probably should be removed. Each application has to be manually
inspected in order to ensure that all real dependencies are listed.

All dependencies introduced are to application versions used in
OTP 17.0. This since the previously used version scheme wasn't
designed for this, and in order to minimize the work of introducing
the dependencies.
mnesia: Dialyzer fixes
mnesia: test harder sync
Update release notes