dialyzer: Silence useless warnings about list comprehensions

Dialyzer will warn if the value of list comprehension is
ignored by putting it in a sequence like this:

  [SomeSideEffect(E) || E <- Es],
  ok

To avoid a warning, you'll have to write:

  _ = [SomeSideEffect(E) || E <- Es],
  ok

Most of the time, this warning is merely annoying because it does
not point out any real errors.

Kostis Sagonas suggested that by suppressing the warning for
list comprehension that return a list of a simple type (e.g. ['ok']),
there would be no warning for code such as:

  [io:format("~p\n", [E]) || E <- Es],
  ok

but there would be still be a warning for:

  [file:close(Fd) || Fd <- Fds],
  ok

because an error condition is ignored.
Fix problem with verification for parallel groups in ct_telnet_SUITE
Add patch_app option to otp_build
Fix problem with parallel test cases getting identical log file names
ssl: Add test for avoiding a version and chipher suite missmatch
ssl: Fix possible mismatch between SSL/TLS version and default ciphers
Merge branch 'siri/patch_app/OTP-11711'

* siri/patch_app/OTP-11711:
  Add patch_app option to otp_build
Merge branch 'ia/ssl/cipher-version-mismatch/OTP-11712'

* ia/ssl/cipher-version-mismatch/OTP-11712:
  ssl: Fix possible mismatch between SSL/TLS version and default ciphers
  ssl: Add test for avoiding a version and chipher suite missmatch
Merge branch 'peppe/common_test/ct_test_support_updates'

* peppe/common_test/ct_test_support_updates:
  Fix problem with verification for parallel groups in ct_telnet_SUITE
Merge branch 'peppe/common_test/parallel_tc_problem'

* peppe/common_test/parallel_tc_problem:
  Fix problem with parallel test cases getting identical log file names

OTP-11644
Merge branch 'bjorn/lc-warnings/OTP-11626'

* bjorn/lc-warnings/OTP-11626:
  dialyzer: Silence useless warnings about list comprehensions