Make sure the ConstraintValidatorFactory states that new instances are to be returned
BVAL-401 validateReturnValue should not throw an exception if the method has no return value

This reverts commit 4361050d833b4527c119f9849275833dc41f085e.
Also adjust Constraintviolation getExecutableReturnValue.
BVAL-285 Clarify that using Validator and ValidatorFActory methods after close is non portable
BVAL-405 Add hasConstrainedExecutables to BeanDescriptor and make isBeanCosntrained ignore executables
BVAL-405 Fix JavaDoc wording
BVAL-369 Update copyright year in file headers
Change Gunnar's organization to JBoss, by Red Hat
Fixing typos