fixed double handling of Start/Stop events, added Kill/Killed events to core lifecycle, improved cleanup on destroy and deleted some unused components
Merge branch 'master' into java6-backport