added extension point for starting other plugins
hooked to 'startup' extension to get this plugin loaded early
more added for starting other plugins (extension point)
refactored for better debugging