WFLY-3260 Fix WSTestCase
- remove unnecessary classes
ServletContext.getVirtualServerName always returns "localhost"

I experimented with the new getVirtualServerName method introduced for interface ServletContext in servlet spec 3.1. The JavaDoc states: Returns the primary name of the virtual host on which this context is deployed. The name may or may not be a valid host name.

However Wildfly always seems to return "localhost" instead of the virtual host name specified in XML configuration files. My host config in standalone.xml looks like this: <host name="default-host" alias="www.sample.com">. I expected that getVirtualServerName returns "default-host" in this case. 

getVirtualServerName is implemented like this: "return deployment.getDeploymentInfo().getHostName();". However DeploymentInfo.setHostName is never called during startup. 

If I did not misunderstand what getVirtualServerName is supposed to deliver, something similar to my proposed patch should fix the problem. Sorry, I only looked at Wildfly source code for the first time today in a debugger and was unable to verify if my proposed patch compiles :( Hope a more experienced developer can have a quick look.
[WFLY-3479] Inconsistencies in int/long in XSD and default values in Infinispan subsystem
[WFLY-3494] Inconsistent default values for max-entries and interval in model and XSD
Refactor the way we register transformers for jgroups and infinispan subsystems - enclosing if-s is not necessary
WFLY-3568 Make it possible to wrap InjectionTarget for WS endpoint and
EJB interceptor
[WFLY-3485] Refactor mod_cluster transformers and move transformations to its resources
[WFLY-3485] Move path objects to their own resource classes
Refactor the way we register transformers - enclosing if-s is not necessary
Improve DIST_ASYNC compatibility by using FORCE_SYNCHRONOUS flag where cache write result is required.
Proactively validate that session attributes are Serializable.
Ignore OS X index files
Make mixed domain tests compile again
Merge pull request #6473 from ctomc/testsuite-fix

Make mixed domain tests compile again
Ultimately fix WFLY-3401 EJB StatefulTimeoutTestCase transient failures.
If expiration task fires promptly, then now - lastAccessedTime == timeout
So make sure expiration check is inclusive.
[WFLY-3577] Better default for SSL cipher suite in JBoss Web config
Re compress zip files to bring zip distro down bit more
Merge pull request #6475 from kabir/cipher-suite

[WFLY-3577] Better default for SSL cipher suite in JBoss Web config
Switch from infinispan internal linkage to custom LRU
Merge pull request #6479 from n1hility/master

[WFLY-3585] Switch from infinispan internal linkage to custom LRU