Fix broken DWA

Commit e762d7d1 broke outgoing DWA by setting new Hop-by-Hop and
End-to-End identifiers instead of those of the incoming DWR.
erts: Fix memory leak for distributed monitors
fix private_key type documentation in ssh_server_key_api
Fix incorrect reporting of memory on OS X via memsup.

Application memsup should be calculating free memory using the
speculative pages, in the same manner that the Activity Monitor and top
programs on OS X do.  In addition, correct page size to 4096, based on
verification of available memory between top, vm_stat and Activity
Monitor.
Merge branch 'tsloughter/ssh_doc_fix/OTP-11449' into maint

* tsloughter/ssh_doc_fix/OTP-11449:
  fix private_key type documentation in ssh_server_key_api
erts: Add max alignment posix_memalign configure check

On some OSs posix_memalign exists, but it does not allow for alignment
greater than the current page size. So we have to do a runtime check for
alignment size and also add cross compile options.
Merge branch 'lukas/erts/openbsd-posix-memalign-fix/OTP-11371' into maint

* lukas/erts/openbsd-posix-memalign-fix/OTP-11371:
  erts: Add max alignment posix_memalign configure check
Fix client_preferred_next_protocols documentation
Typo fix ambigous -> ambiguous
Update primary bootstrap
Fix handling of 5014, DIAMETER_INVALID_AVP_LENGTH

The error was detected as 5004 (DIAMETER_INVALID_AVP_VALUE) for
stringish Diameter types, in which case an AVP length that pointed past
the end of a message resulted in encode failure of the suggested
Failed-AVP.

Should have been fixed in commit 4ce2d3a6.
Merge branch 'anders/diameter/broken_dwa/OTP-11367' into anders/diameter/patch_release/OTP-11459

* anders/diameter/broken_dwa/OTP-11367:
  Fix broken DWA
Merge branch 'anders/diameter/5014_failure/OTP-11395' into anders/diameter/patch_release/OTP-11459

* anders/diameter/5014_failure/OTP-11395:
  Fix handling of 5014, DIAMETER_INVALID_AVP_LENGTH
Update appup, vsn -> 1.4.4
Merge branch 'anders/diameter/patch_release/OTP-11459' into maint-r16

* anders/diameter/patch_release/OTP-11459:
  Update appup, vsn -> 1.4.4
  Fix handling of 5014, DIAMETER_INVALID_AVP_LENGTH
  Fix broken DWA
Update release notes
Merge branch 'Tonkpils/typo-fix/OTP-11455' into maint

* Tonkpils/typo-fix/OTP-11455:
  Update primary bootstrap
  Typo fix ambigous -> ambiguous
Merge branch 'cmeiklejohn/csm-fix-memsup-problems/OTP-11454' into maint

* cmeiklejohn/csm-fix-memsup-problems/OTP-11454:
  Fix incorrect reporting of memory on OS X via memsup.
Merge branch 'klyr/fix-ssl-npn-doc-2/OTP-11457' into maint

* klyr/fix-ssl-npn-doc-2/OTP-11457:
  Fix client_preferred_next_protocols documentation
xmerl: Add tests for XPath queries that resolve the context namespace

Ensures that both the original namespace prefix and a namespace prefix
provided to the xmlContext will both return the same sets of nodes.