[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
Set MAX_FD_LIMIT correctly for mac os x
Ignore kdiff3 .orig files
Upgraded joda-time:joda-time:2.2
Upgraded org.slf4j:slf4j-api:1.7.5
Upgraded org.jdom:jdom:1.1.3
Upgraded commons-io:commons-io:2.4
Added httpclient-cache to the org.apache.httpcomponents module
      org.apache.httpcomponents:httpclient-cache:${version.org.apache.httpcomponents.httpclient}
Added mime pull for handling large attachments with SAAJ to com.sun.xml.messaging.saaj module
      org.jvnet.mimepull:mimepull:1.9.2
Upgraded sun.saaj-impl to 1.3.21.aspan-1
Added build-files for module add-ons
Added module com.mysql
  com.mysql:mysql-connector-java:5.1.26
Added module org.apache.commons.digester
      commons-digester:commons-digester:2.0