erts: Fix memleak related to meta tracing
Improve Dialyzer output for scan errors

To reproduce, create an empty file "foo.erl" and run dialyzer on it.
Results without this patch:

$ dialyzer --src /tmp/foo.erl
  Checking whether the PLT /Users/magnus/.dialyzer_r16_plt is up-to-date... yes
  Proceeding with analysis...
dialyzer: Analysis failed with error:
Could not scan the following file(s): [{"/tmp/foo.erl",
                                        ["/tmp/foo.erl:1: no module definition\n"]}]
Last messages in the log cache:
  Reading files and computing callgraph...

Results with this patch:

$ dialyzer --src /tmp/foo.erl
  Checking whether the PLT /Users/magnus/.dialyzer_r16_plt is up-to-date... yes
  Proceeding with analysis...
dialyzer: Analysis failed with error:
Could not scan the following file(s):
/tmp/foo.erl:1: no module definition

Last messages in the log cache:
  Reading files and computing callgraph...
Merge branch 'mh/dialyzer-scan-error/OTP-10996' into maint

* mh/dialyzer-scan-error/OTP-10996:
  Improve Dialyzer output for scan errors
Merge branch 'sverk/meta-trace-leak' into maint

* sverk/meta-trace-leak:
  erts: Fix memleak related to meta tracing

OTP-10997
Merge branch 'mh/emacs-package/OTP-10999' into maint

* mh/emacs-package/OTP-10999:
  erlang-mode: Add autoload cookies for file extension associations
Merge branch 'dg/win_icon' into pu
Merge branch 'rc/break-out-asserts' into pu
Merge branch 'pn/error-logger-sup_handler' into pu
Merge branch 'ks/hipe-cleanup-escaping' into pu
Merge branch 'nox/rm-reverse-eta-conversion/OTP-10682' into pu
Merge branch 'bh/fix-erlsrv-usage-typo' into pu
Merge branch 'nox/fix-snmp-gitignore' into pu
Merge branch 'ta/ct_run-unused-fun' into pu
Merge branch 'lh/otp-optims' into pu