Integrate lifecycle into proxy.  Setting the stage for some future possibilities with components having different lifecycle models.
Add unit test for missing plugin when using insert facet