dialyzer: Remove use of deprecated crypto functions
public_key: Remove use of deprecated crypto functions
ssl: Remove use of deprecated crypto functions
ssl, public_key & inets: Remove use of deprecated crypto functions from
test code
ssl, public_key, crypto: crypto:algorithms/0 -> crypto:supports/0
crypto,public_key,ssl: Change return value of crypto:generate_key(ecdh,..)

to conform with the return value of the other types.
crypto: Change argument order of crypto:next_iv/3

to harmonize with next_iv/2
crypto: Documentation fixes from review

Conflicts:

	lib/crypto/doc/src/crypto.xml

Conflicts:

	lib/crypto/doc/src/crypto.xml
netconf: Remove use of deprecated crypto functions
Fix {stream, {self, once}} in httpc

Previously the only difference between {stream, self} and {stream,
{self, once}} was an extra Pid in the stream_start message due to a
bug in httpc_handler. It was immediately sending a bunch of messages
till the end instead of waiting for httpc:stream_next/1 being called.
Remove http_chunk:decode/4 as it is no longer used

http_chunk:decode/4, the side-effecting chunk decoder, was only used
by httpc_handler:handle_http_body/2 but now it's completely unused.
erts: Windows, use widechars for all paths during startup

To enable unicode paths as installation dir and allow
unicode in arguments
erts: Fix windows widestring args and paths in tools

Fix erlc, escript, dialyzer, typer, ct_run, heart
and epmd should all be using widestrings on windows
Handle space in paths in test Makefiles

test_server: Quote paths with spaces correctly
Fix erl_interface makefiles
Fix ic test makefiles
Quote windows paths with spaces
erts: Window start_erl now uses widechars/unicode
erts: Windows, convert erlsrv to use widestring
Add processes state view in observer

State of generic processes is shown in a new tab of the existing
processes view.
Behaviour is also shown when declared into the module attributes,
otherwise 'undefined'.
If state format is not detected, Format is set to 'overriden' when
format_status/2 is defined, otherwise 'unknown'.
Some processes don't treat system messages, this imply a short delay
 for displaying the process view, arbitrary set to 200ms.
observer: re-indetion of observer_procinfo.erl
observer: corrected tip message