Update .gitignore
Merge branch 'pan/unicode_users_guide/r16b'

* pan/unicode_users_guide/r16b:
  Update .gitignore
  Correct text according to document reviews
  Adapt the Unicode chapter of STDLIB users guide to R16

OTP-10302
tests: Remove old_httpc_SUITE, no longer used
Merge branch 'rickard/r16b/port-leak/OTP-10809'

* rickard/r16b/port-leak/OTP-10809:
  Fix port structure leak when hitting system limit
erts: Use correct type for ReadFile bytes read

Using a 64bit type for bytes read will not always clear the higher bits.
Add info about UTF-8 encoding of nodename
Update copyright years
Add RFC 6733 commentary to SoC chapter

The commentary is not yet complete. It currently stops at chapter 4 of
the RFC.
Update preloaded modules
Merge branch 'egil/win-efile-bugfix/OTP-10890'

* egil/win-efile-bugfix/OTP-10890:
  erts: Use correct type for ReadFile bytes read
Merge branch 'rickard/win-drv-bugfix/OTP-10803'

* rickard/win-drv-bugfix/OTP-10803:
  Fix close_active_handle() properly
Merge branch 'rickard/epmd-prot-doc/OTP-10872'

* rickard/epmd-prot-doc/OTP-10872:
  Add info about UTF-8 encoding of nodename
Merge branch 'anders/diameter/SoC/OTP-10688'

* anders/diameter/SoC/OTP-10688:
  Add RFC 6733 commentary to SoC chapter
  Add RFC 6737 Capabilities Update dictionary
  Remove cruft from doc Makefile
erts: Fix crash on halfword and code_SUITE:big_boot_embedded
Set default max ports on win32 to 8192
Undo removal of ERL_MAX_PORTS os variable
Clean up and homogenize text messages for options
Fix bug related to the handling of is_number/1 by the range analysis

The following module produced erroneous results when compiled with HiPE:

-module(a).
-export([foo/1]).

foo(X) when is_number(X) ->
    is_integer(X).

Running:

  1> c(a).
  2> a:foo(0).
  true
  3> hipe:c(a).
  4> a:foo(0).
  false      % *** WRONG ***

The problem was that the 'number' case for the `hipe_icode:type_test/1`
was going to the default case where the argument was determined as being
something other than an integer. Thanks to Sebastian Egner and Johannes
Weißl for bringing the bug into attention. Fixed on the day it was reported.
Update to work with new default windows max ports
erts: Make vxworks build