Removed server event notification and client factory access from the
plugin activator instance to avoid NPEs if the activator is not
available (e.g. workbench is shutting down). Ensured that when
restarting refresh job, refresh is performed immediately before job is
started.