HV-813 Separate @LuhnCheck from @Mod10Check

- ModUtil: Separated the Luhn Mod10 variant from mod10Sum method,
corrected methods name convection

- Created @LuhnCheck constraint, LuhnCheckValidator and
LuhnCheckValidatorTest

- Mod10CheckValidator now uses the generic Modulo 10 algorithmn used by
ISBN-13, EAN-8/13/14, GTIN, Identcode and others

- Created Tests for ISBN, EAN and Identcode on Mod10CheckValidator

- AnnotationProcessor updated to include @LuhnCheck

- CreditCardNumber updated to use @LuhnCheck instead @Mod10Check

- Mod Validators code cleanup and Messages update
Comments and DocBook update
HV-789 Updating JPA and Interceptor spec dependencies
HV-789 Updating WildFly version used for tests
HV-789 Making sure TCK runner uses HV engine and CDI modules produced by this build
HV-832 Referring to constant with platform base priority
HV-835 Updating to ClassMate 1.0.0
HV-824 Switching to Wildfly for integration testing

Using now same approach as in TCK to update the wildfly HV version to latest SNAPSHOT
HV-824 Removing references to JBoss AS and updating README
HV-824 Removing some obsolete comments and files
HV-805 Typo fix
HV-805 Adding '@SuppressWarnings( "deprecation" )' to avoid deprecation warning from jboss logging.

Also fixing some typos.
HV-805 Bumping TCK version to 1.1.2.Final
HV-805 Adding a parameter length check to ValidatorImpl#validateParametersForGroup and updating tests.
HV-805 Removing unused log messages and adding note in class docs
HV-836 Adding a dedicated XML configured cascaded validation test
HV-805 Removing obsolete logging method, fixing typo
[HV-838] Make resolved type cache not static.
HV-838 Doing some polishing

* Using a more generic name for the helper
* Removing helper parameter from some methods where it is not needed
* Removing ExecutableElement#overrides() in favour of ExecutableElementHelper#overrides() to simplify usage
HV-838 Adding Brent to copyright.txt