ComponentActivatorInspector
Inspects the component configuration and the type looking for a
              definition of component activator type. The configuration preceeds whatever
              is defined in the component.
            
                
Searches for the component activator in the configuration and, if unsuccessful
              look for the component activator attribute in the implementation type.
            
Reads the attribute "componentActivatorType" associated with the 
              component configuration and verifies it implements the  IComponentActivator 
              interface.
            
Check if the type expose one of the component activator attributes
              defined in Castle.Core namespace.
            
Validates that the provide type implements IComponentActivator