Validate: Speed and Accuracy improved of Violation-providing services.
- Accuracy: Violations are selected now on specific from-class to-class
combinations (not any longer on "stratsWith").
- Speed: New HashMap + methods to support fast searching.