HV-770 Excluding proxy classes in ReflectionHelper#computeClassHierarchy()
HV-775 Throwing class cast exception if Node#as() is called with wrong type; Also disabling CheckStyle rule on complexity of OR statements
HV-770 Excluding tests failing on AS
HV-678 Tracking whether a constraint has already been validated for a given bean and path. Also renaming some existing methods to better show their intend.

Initially I tried to just track the constraints per path, but that does not work for cascaded validation of sets or iterables.
HV-678 Some clean-up