cleanup package structure
refactored resolving and caching of descriptors
minor cleanup (naming)
include scanning of test classes in jqassistant:analyze mojo