Add diff method to ViolationList

I rather prefer something like
```php
  if (!$this->hasSameSubject(ViolationList $violationList)) {
   ...
  }
```

This way the complexity of Subject is hidden. ```Subject``` could be a dedicated object after all with 2 attributes (id & model).