Add patch target to makefile

For building unofficial patches.
Comment fix
Remove upgrade code not needed at a major release
Minor documentation fixes
Warn about applications/capabilities mismatches in doc
Test makefile tweak
Spec fix
Update appup
vsn -> 1.4
Merge branch 'sal/float_to_list_2/OTP-10752'

* sal/float_to_list_2/OTP-10752:
  Text representation of a float formatted using given options.
Update preloaded erlang.beam
erts: Change system version to R16A

Version change to reflect upcoming release candidate
Fix compiler warnings from GCC 4.7.1 on ARCH Linux
Fix a typo in erts/lib_src/Makefile.in
Document output.mk.in

Conflicts:

	make/output.mk.in
Merge branch 'sverk/r16/utf8-atoms'

* sverk/r16/utf8-atoms:
  erl_interface: Fix bug when transcoding atoms from and to UTF8
  erl_interface: Changed erlang_char_encoding interface
  erts: Testcase doing unicode atom printout with ~w
  erl_interface: even more utf8 atom stuff
  erts: Fix bug in analyze_utf8 causing faulty latin1 detection
  Add UTF-8 node name support for epmd
  workaround...
  Fix merge conflict with hasse
  UTF-8 atom documentation
  test case
  erl_interface: utf8 atoms continued
  Add utf8 atom distribution test cases
  atom fixes for NIFs and atom_to_binary
  UTF-8 support for distribution
  Implement UTF-8 atom support for jinterface
  erl_interface: Enable decode of unicode atoms
  stdlib: Fix printing of unicode atoms
  erts: Change internal representation of atoms to utf8
  erts: Refactor rename DFLAG(S)_INTERNAL_TAGS for conformity

Conflicts:
	erts/emulator/beam/io.c

OTP-10753
Merge branch 'sverk/opt-timer-wheel2'

* sverk/opt-timer-wheel2:
  erts: Fixate timer wheel resultion at compile time if possible
ssl: Remove unnecessary construction of a return value
ssl: M-x erlang-indent-buffer
ssl: Do not return random values