IDependencyAwareActivator
Implemented by IComponentActivator which don't necessarily need dependencies from the container to activate new instances of the component.
Should return true if the activator can provide dependencies for the component.
Should return true if the activated instances of the ComponentModel are managed externally to the container. That means container will not try to track the objects in IReleasePolicy.