WFLY-1359 Add full support for replacing application libraries

Libraries can now be replaced in ear/lib as well as WEB-INF/lib,
and new libraries can be added.
[WFLY-2918] Allow undefined for domain-controller/remote host and port
[WFLY-2917] Improve logging related to slave HC connecting to master
Correct domain-controller/remote parsing
WFLY-2938 JASPIAuthenticationMechanism does not perform the is auth required check correctly
Fix typo when user already exists

Change "User '%s' already exits" into "User '%s' already exists".
Revert "Merge pull request #5792 from fbogyai/JBQA-8003-HTTPSManagementInterfaces-wildfly"

This reverts commit ab3952ca54b7890e3aa5d41b8c4355ce321a792d, reversing
changes made to be3a13e67a7fda67e8e48633b2345ddb7441f224.
[WFLY-2971] Upgrade to JBoss Negotiation 2.2.7.Final
JBEE-147 - upgrade to JSTL API 1.1.0.Final
Add some javadoc to AttributeDefinition and builder
refactoring of security tests
JBQA-8003: tests for HTTPS over Management http-interface and web connectors
JBQA-8003: tests for HTTPS connection to Management http-interface with CLI
JBQA-8722: test for vault encrypted passwords in jboss-cli.xml
[WFLY-2913] generic http content upload handler
JBQA-8828: added test case for Kerberos authetication for PicketLink IDP
JBQA-8828 Kerberos authetication for PicketLink IDP - updated explicit BC provider, removed obsoleted method causing NPE
JBQA-8828: Fixed Kerberos IPv6 issues in the test setup
JBQA-8828: Kerberos IdP testcase - updated for WildFly 8
WFLY-2983: Upgrade to HAL 2.2.0.Beta1