[BISERVER-11484] Failed XActions will deadlock Quartz Worker Threads, preventing the server from shutting down. Multiple bugs found. Fixed deadlock in the case of an exception. Also fixed issue where IStreamListeners weren't being notified if the repositoryfile output already existed (update).