JDO-764 Allow JDO annotations to be used in meta-annotations

Meta-annotations are created and used with companyAnnotatedFC.
DatastoreIdDiscriminatorClassNameInheritanceNew and
DatastoreIdDiscriminatorClassNameInheritanceSuperclass
incorporate PersistenceCapable, DatastoreIdentity,
Discriminator, and Inheritance annotations and
are in the same package as the referencing classes

ApplicationIdDiscriminatorClassName is in a different package
from the referencing classes


15 files changed