@Override
		public void close() throws IOException {
			monitor.removeCancelledListener(this);
		}
Obtain a remote instance of the Ghidra Server Handle object
@param server server information
@param monitor cancellable monitor
@return Ghidra Server Handle object
@throws IOException if a connection error occurs
@throws CancelledException if connection attempt was cancelled
Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/client/ServerConnectTask.java