Fix cover.xml formatting error
Document change to cover.erl source search

The change was introduced in commit 29231033.
Extend cover.erl source search

Commit 29231033 made cover fall back to compile info if source was not
found in pwd or ../src. This isn't sufficient for source that lies in
subdirectories of ../src when beams and source have been moved since
compilation (eg. install of some OTP applications), so first try finding
source relative to the beam directory.

For example, given a beam path

  /installed/path/to/app-1.0/ebin/root.beam

and a source path

  /compiled/path/to/app/src/subdir/root.erl

then look for

  /installed/path/to/app-1.0/ebin/../src/subdir/root.erl

before the source path.
Remove obsolete common_test note regarding source paths
Merge branch 'anders/cover_source_search/OTP-10902' into maint

* anders/cover_source_search/OTP-10902:
  Remove obsolete common_test note regarding source paths
  Extend cover.erl source search
  Document change to cover.erl source search
  Fix cover.xml formatting error
compilation fix for NetBSD

spells __NetBSD__ correctly.
compilation fix for NetBSD

taken from a pkgsrc patch: patch-lib_os__mon_c__src_memsup.c
reduce bashism

taken from from a pkgsrc patch: patch-lib_wx_configure.in
Merge branch 'dg/win_icon' into pu
Merge branch 'sk/odbc64' into pu
Merge branch 'rc/break-out-asserts' into pu
Merge branch 'mh/fix-emacs-pkg-flymake-dep' into pu
Merge branch 'mh/cdv-osx-default-browser' into pu
Merge branch 'ats/observer_tv_improper_lists' into pu
Merge branch 'sm/fix-disksup-susv3' into pu
Merge branch 'pn/error-logger-sup_handler' into pu
Merge branch 'cm/bug-http-content-length-zero' into pu
Merge branch 'ta/docs-16b' into pu
Merge branch 'mh/dialyzer-overlapping-warning' into pu
Merge branch 'xc/inets-httpc-patches' into pu