HV-646 Adding module dependency to EL API in order to run TCK on JBoss AS
HV-646 Passing ElementDescriptors when appending path nodes
HV-685 Cleanup and improvements of AS setup code. Externalizing groovy script. For now we use the AS provided EL API and impl
HV-688 Updating to the latest BV API changes
HV-688 Updating to the latest BV API changes
HV-689 Moving logic for creation of return value descriptors to ReturnValueMetaData
HV-689 Implementing CascadableDescriptor#getGroupConversions()
HV-692 Implementing BootstrapConfiguration#getValidatedExecutableTypes()
HV-692 Simplifying MessageInterpolatorContextTest
HV-692 Implementing new unwrap() methods
HV-679 Making sure default group is propagated during cascaded validation if root bean type redefines its default group sequence
HV-673 Typo fix
HV-673 Cleaning up implementation. traversableProperty.getName() == null  check is not needed anymore. ValidatorImpl will not call traversable resolver in this case
HV-673 Making sure that method validation properly calls traversable resolver  Refactored isValidationRequired and isCascadeRequired. Introduced a shared isReachable. Adding special handling of ValueContext in case of parameter validation
HV-673 Rebasing on current master and applying some Gunnar's improvements