Fixed class name for FindBugs violation.

With current implementation I sometimes got FindBugs errors in wrong file. I found that lastObservedClass in CollectorBugReporter does not always match actual class with error but this class could be obtained from bugInstance.getPrimarySourceLineAnnotation().getClassName().