ureport: use 'rhsm' ssl client auth by default

libreport used to be configured to use 'rhsm' by default and I (Jakub
Filak <jfilak@redhat.com>) inappropriately changed it to no ssl
client auth in commit 4f61f5d9eec75e471c8176dac0c21f4361e40ee6

Related to rhbz#1140224

Signed-off-by: Jakub Filak <jfilak@redhat.com>
ureport: be able to configure ContactEmail from GUI

reporter-rhtsupport reads uReport_ContactEmail configuration option
before attaching the contact email to uReport. It is likely that users
will run the reporter from the GUI, so they must be able to configure
the reporter from the GUI too.

Related to rhbz#1150388

Signed-off-by: Jakub Filak <jfilak@redhat.com>
rhtsupport: be able to turn uReport off from GUI

Expose SubmitUReport configuration option in the GUI configuration.
Users should be able to configure entire reporting process from GUI.

Related to rhbz#1139987

Signed-off-by: Jakub Filak <jfilak@redhat.com>
rhtsupport: move RH Portal URL c. o. to Advanced section

It is unlikely that a regular user will ever want to edit that
configuration option.

Related to rhbz#1139987

Signed-off-by: Jakub Filak <jfilak@redhat.com>

Conflicts:
	src/plugins/report_RHTSupport.xml.in
Revert "ureport: consistently die on all client auth errors"

This reverts commit fca34b5620a6213e1d191bcb99e8757f34bbe0a5.

Related #1140224

Signed-off-by: Jakub Filak <jfilak@redhat.com>
testsuite: do not expected ureport exiting on rhsm cert errors

Related #1140224

Signed-off-by: Jakub Filak <jfilak@redhat.com>
spec: dump the log files of failed unit tests

Signed-off-by: Jakub Filak <jfilak@redhat.com>