Move Spring integration directly into Vinna and use optional dependencies.
Remove useless method addConstraintViolations on Validation
Add an error message if an end-user uses optional dependencies which are not on the classpath.