Refs #14349; Updated run_with_timeout to not use threading as timeout but pass the timeout value to the sparql-client