Changed ComponentInfo to reflect proper defaults.
Add/change Persistency and Lifespan to more properly represent plugin lifespan.