Bug 1062552 - the plugin for JBoss EAP 6 / AS 7 needs to support SSL/TLS encryption and authentication

Introduced new ASConnectionParams and ASConnectionParamsBuilder to avoid rebuilding ASConnection and ASUploadConnection constructors over and over
Manually tested different versions AS7 / EAP6 Standalone and domain mode (including content upload)
API check passes
Updated Httpclient version (new version is already productized)

Cherry-picked from a201914 and c25e6e7

Conflicts:
	modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/ASConnection.java
	modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseProcessDiscovery.java
	modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/BaseServerComponent.java
	modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/DeploymentComponent.java
	modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/Domain2Descriptor.java
	modules/plugins/jboss-as-7/src/main/java/org/rhq/modules/plugins/jbossas7/helper/ServerPluginConfiguration.java
	modules/plugins/jboss-as-7/src/main/resources/META-INF/rhq-plugin.xml
	modules/plugins/jboss-as-7/src/test/java/org/rhq/modules/plugins/jbossas7/AbstractConfigurationHandlingTest.java