Properly ignore everything in lib/ssh/doc/html/

File SSH_protocols.png is versioned in both lib/ssh/doc/html/
and lib/ssh/doc/src/ whereas it should be versioned only in the latter
and ignored in the former.
Update a comment
Use correct type name
Add type info for hipe_bifs:nstack_used_size/0
Use remote type instead of relying on hipe_icode.hrl
Enable more warnings
Take out 'constant' type test from left over comments
Take out 'constant' type test and unnecessary type declaration
Fix handling of bs_match_string translation

Prior to R16B, the bs_match_string instruction worked only for cases
that had a destination variable. As shown by the example below, this
is not always the case and the Dst list can be empty.

  test(<<42, _/bits>> = B) -> B.

This fixes a bug reported by Loïc Hoguin (02/12/2013); the original
post used a different code example to illustrate the problem.

While revising the code, a significant clean up was also performed.
Do driver_deq in worker threads instead of async_ready

Doing it in async_ready was needed before the pdl was introduced, but
now with the pdl the deq no longer needs the port lock to protect it.
This was not an issue when async_ready was called in the worker thread,
but now (R15B) that it is signalled back to the scheduler, some very nasty
race conditions could occur when using driver_timer and async jobs.
Merge branch 'nox/ssh/fix-ssh-html-doc/OTP-10983' into maint

* nox/ssh/fix-ssh-html-doc/OTP-10983:
  Properly ignore everything in lib/ssh/doc/html/
Merge branch 'maint'
Added testcases for ct_telnet and opportunity to connect to telnet without user and password.
Merge branch 'fredrik/ct/telnet_testcases' into maint

* fredrik/ct/telnet_testcases:
  Added testcases for ct_telnet and opportunity to connect to telnet without user and password.
Merge branch 'maint'
Merge branch 'lukas/erts/efile_delayed_write_fix/OTP-10984' into maint

* lukas/erts/efile_delayed_write_fix/OTP-10984:
  Do driver_deq in worker threads instead of async_ready
Merge branch 'maint'

* maint:
  Do driver_deq in worker threads instead of async_ready
Merge branch 'ks/hipe-cleanup/OTP-10985' into maint

* ks/hipe-cleanup/OTP-10985:
  Fix handling of bs_match_string translation
  Take out 'constant' type test and unnecessary type declaration
  Take out 'constant' type test from left over comments
  Enable more warnings
  Use remote type instead of relying on hipe_icode.hrl
  Add type info for hipe_bifs:nstack_used_size/0
  Use correct type name
  Update a comment
Merge branch 'maint'