adding Maven coordinates
added a filter to reduce the full parsing of class files
made room for rewriting method references
refactored to use meta annotation

... based on Jesse's suggestions in https://groups.google.com/forum/#!topic/jenkinsci-dev/7qCClb36njo
bug fix