Added Java Annotations to c.m.annotation for marking and granting access of custom properties to c.m.DocumentService implementations like the Driven plug-in. Instrumented core Operations, SubAssemblies, Taps, and Schemes.