private void logOrShowError(String errorTitle, String errorMessage, Exception e) {
		if (SystemUtilities.isInHeadlessMode()) {
			Msg.error(this, errorMessage, e);
		}
		else {
			Swing.runNow(() -> Msg.showError(this, null, errorTitle, errorMessage, e));
		}
	}
Initializes a new GhidraGoSender and processes the {@link GhidraURL}
@param layout the layout passed from main.Ghidra
@param args the CLI args passed to GhidraGo. args should contain a single {@link GhidraURL}.
@throws Exception in the event of an error
Ghidra/Features/GhidraGo/src/main/java/ghidra/GhidraGo.java