display SSL error from exception (bnc#882573)

- hide details section if there are no details actually
changes
Merge pull request #108 from yast/ssl_error_details_fix

SSL error details fix
fix version provided for the extension list
added changes
Merge pull request #107 from yast/master-mc-fix-product-version

fix version provided for the extension list
do not log the registration code
changes
Merge pull request #109 from yast/do_not_log_reg_code

Do not log reg code
use the new connect SSL API

(see https://github.com/SUSE/connect/pull/115)
changes
Merge pull request #110 from yast/new_ssl_API

New SSL API
properly mark the registered addons

to display correct status when going back in the installation workflow
use new line as a separator in error message

product name might be too long to fit a single line
allow adding extensions for already registered extensions

fixes the problem that HAGEO cannot be selected after registering
HA only and then going back
changes