RemoteExecutionThread.py event refactoring around class-level signal definitions, dispatchEvent method, and RemoteThreadEvent.py argument payloads.