AnnotationInvocationVisitor: turn type literals into java class constants for java annotations
model loader: added ClassMirror.isEnum()
model loader: support enum values
annotations interop test: type literals are now quoted