better error checking for startup bug
better diagnostics on worbench listener install
moved listenerInstaller to getPartService on window... hopefully
resolves non-null pages bug