[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