[WFLY-2069] Switch between alternatives in a batch

* fix AlternativeAttributeCheckHandler as the check depends whether the
  operation is :write-attribute (and alternatives must not be defined) or
  :undefine-attribute (and an alternative *must* be defined)
* flag discovery-group-name and connector attributes to restart all
  services
* skip runtime update on HornetQ control object for these 2 attributes
  (that are not part of HornetQ management API)
[WFLY-2109] Setting -Dprogram.name in wsconsume/wsprovide scripts
[WFLY-2060] Add date in the server.log format in appclient and domain servers logging.properties as well
WFLY-490 / WFLY-1821: Update to web console 2.0.0.Final (BZ1003533)
[WFLY-490] Don't leak non-addressable addresses from validate-address and validate-operation
[WFLY-490] tests for vault expression sensitivity
WFLY-2113: fixes validation of NamingBindingResourceDefinition
WFLY-2117 Upgrade JGroups to 3.4.0.Beta1
[WFLY-490] / [WFLY-2191] Remove host-scoped-roles from host.xml config and model