fixed a bug. the chrome extension should listen also to 'onStartup' events (in addition to 'onInstalled' events') in order to start working