hopefully completed package scan and generic arguments parsing. created
a tree of @Persistent classes after scan. re-arranged compiler to use
this tree instead of recursively instrumenting found classes. I guess
this tree may help future runtime instrumentation.