made listener maps instance variables
Merge pull request #1 from p1tz/master

Removed the static keyword from maps in the Discoverer class. If one creates multiple instances of, say, the ClasspathDiscoverer with different listeners, classes are discovered multiple times.