More verbose logging for unit tests
Remove notion of Failed status
Rename STOPPED status to CREATED status
Added promote and demote operations for generifying start and stop
Renamed status CREATED -> INITIALIZED
Introduce CREATED lifecycle status and renamed managedStop to managedDestroy
Break the portlet filter and portlet container life cycle in two stages created/started
Make promote and demote operation not on the managed life cycle interface
Expose the portlet instance from the managed life cycle of the portlet container