BVAL-337 Clarify ConstraintViolation behavior for methods and constructors
BVAL-398 make validateReturnValue throw an exception if the method has no return value