[WFLY-3447] Support vaulted attribute in MDB ActivationConfigProperty

* use the PropertyReplacer from EJBAnnotationPropertyReplacement to
  resolve the eventual properties (including those coming from the vault
  in the activation config properties)
* if the replacement of property is disabled, the PropertyReplacer is a
  no-op

JIRA: https://issues.jboss.org/browse/WFLY-3447
[WFLY-3452] Support vaulted properties for EE annotation properties

* pass PropertyReplacer instead of the boolean replacement to let
  annotation be able to resolve their values not only by looking at system
  and env properties but also at vaulted properties.
* if the annotation replacement property is disabled (by default), the
  property replacer is a no-op.

JIRA: https://issues.jboss.org/browse/WFLY-3452
[WFLY-3475] Support vaulted attribute for injected JMSContext annotations

* use the PropertyReplacer from EJBAnnotationPropertyReplacement to
  resolve the eventual properties
* if the replacement of property is disabled, the PropertyReplacer
  is a no-op

JIRA: https://issues.jboss.org/browse/WFLY-3475
[WFLY-3496] Support vaulted attributes for JMS definitions annotations

* use the PropertyReplacer from EJBAnnotationPropertyReplacement to
  resolve the eventual properties
* if the replacement of property is disabled, the PropertyReplacer
  is a no-op
* add tests to check vaulted attributes for both annotation-based and
  deployment descriptor-based definitions

JIRA: https://issues.jboss.org/browse/WFLY-3496
[WFLY-3382] Upgrade jBeret to 1.1.0.Alpha1 and apply SPI changes. Fixes resource usages, DataSources, after a reload.
WFLY-3444 Fix NPE on timer persist
Add Wildfly build plugin and change build to use this instead of ant scripts

This also introduces the wildfly core module that is used as part of the core build
Fix up missing dep
Don't set permissions on windows
Fix test to use configs from installation rather than build path
Fix rebase issue
Fix build ordering
[WFLY-3492], Addtionally check jsse keystore paramter type and length.
[WFLY-3499], increase POA_QUEUE_MAX maximum value to 500 as we defined in EAP5.
Add support for non string maps
Convert JMX tests to RD/AD/OD
Use value expression instead of setExpression()
Convert to RD
use .set(new ValueExpression()) instead of deprecated .setExpression()
Removing tests that makes no sense in current infrastructure