The following changes need to be made to the aspects module for
AOP/MicroContainer integration.
These may be better placed in some other module???
* AOP implementation of ClassAdaptor spi
* AOP implementation of JoinPointFactory spi
* Add @Depends annotations to relevent annotations
* GenericAspectFactory that uses GenericBeanFactory
* Deployer that deploys aspect.xml to the MC