WFLY-1575 : Since all jsse attributes are optionnal, checking that we only look for a password if a trustore or a keystore is defined.
Checking also that adding a jsse element through the cli can't be empty.
Adding some tests for parsing and cli usage.
added test for replication of broken session by NegotiationAuthenticator
WFLY-1988 : Instead of testing password equality on String, using byte array equality as we might have undefined chars from the random bytes in authKey.

Conflicts:
	host-controller/src/main/java/org/jboss/as/host/controller/ServerInventoryImpl.java
[WFLY-490] Fix NPE when there is no resource
[WFLY-405] fork for each patching test-class