[test_server] Quote path to erl executable when starting slave nodes

This is to allow space in path.
Remove the "coding: utf-8" comment from all Erlang source files
Convert XML files to UTF-8
Merge branch 'maint'
Merge branch 'maint'
Handle space in paths in test Makefiles

test_server: Quote paths with spaces correctly
Fix erl_interface makefiles
Fix ic test makefiles
Merge branch 'maint'

* maint:
  Do not fail if there is no variables file
  Run iter max ports on a seperate vm with smaller port table
  Set max ports for slave node
  Decrease sleep timer
Merge branch 'dgud/win32_unicode'

* dgud/win32_unicode:
  erts: Windows, convert erlsrv to use widestring
  erts: Window start_erl now uses widechars/unicode
  Quote windows paths with spaces
  Handle space in paths in test Makefiles
  erts: Fix windows widestring args and paths in tools
  erts: Windows, use widechars for all paths during startup

OTP-11135
Merge branch 'maint'
Merge branch 'siri/spawn-and-space'

* siri/spawn-and-space:
  [sasl] In test, quote erlsrv executable in call to open_port/2
  [test_server] Quote path to erl executable when starting slave nodes
  Quote path to erl executable in slave to allow space in path
  [sasl] Quote path to program run with open_port({spawn,...
  [os_mon] Quote path to programs run with open_port({spawn,...

Conflicts:
	lib/os_mon/src/nteventlog.erl
Merge branch 'maint'
Merge branch 'maint'
Merge tag 'OTP_R16B01'

The R16B01 release

Conflicts:
	lib/sasl/vsn.mk
Merge branch 'maint'

* maint:
  Add smoke tests
Merge branch 'maint'
Merge branch 'maint'
Merge tag 'OTP_R16B02'

The R16B02 release

Conflicts:
	lib/sasl/vsn.mk
Merge branch 'maint'
Remove references to removed applications
Merge branch 'maint'