[WFLY-3029] add remove-jndi operation for JMS resources

* add remove-jndi operation to jms-queue, jms-topic and
  connection-factory resources
* refactor the code to mutualize handlers for add-jndi and remove-jndi
  operations
* add rollback handler for these operations
* change jms-queue entries attribute to read-write. There is no
  reason this attribute can not be written (although the runtime
  will need to be reloaded to take it into account)
* bump up management version to 2.1.0

JIRA: https://issues.jboss.org/browse/WFLY-3029
https://issues.jboss.org/browse/WFLY-3004 system property replacement for arguments of commands handled on the client-side
[WFLY-2187] Make the class and module attributes on a custom handler writable.
bugfix for wrong context path of deployed wars when context name contains dots
adjust integration test to now correct URL returned from @ArquillianResource injection
small improvements to remoting subsystem
Remove jasper-jtd compiler and replace it with ecj.
[WFLY-3131] isSensitiveValue of class SensitiveVaultExpressionConstraint uses incorrect index in java.lang.String.substring method
WFLY-3134 Upgrade Infinispan to 6.0.2.Final and JBoss Marshalling to 1.4.4.Final
Small changes and clean-up for batch defaults. Also removed an unused method.
WFLY-3120 Upgrade jsf-impl to 2.2.6-jbossorg-2
WFLY-2911 Allow CDI to manage the integration with JAX-RS of SFSB's
[WFLY-2903] Add version 2.1 of the domain management schema.
[WFLY-2903] Follow up to update namespace of configurations added to test suite after original pull request prepared.
WFLY-3105 Container-managed EXTENDED persistence context should not be joined with transaction if UNSYNCHRONIZED
Fix minor typo
[WFLY-3124] JXM PluggableMBeanServerImpl assumes RealmUser principal
WFLY-3067]:Webservices DUP is not scanning all visible classes for @WebService Annotation
WFLY-3074 Hibernate 3.x static module cannot be used
[WFLY-3146] Upgrade XNIO to 3.2.1.Final