Fixed problem with different order of columns in runtimes table.
Getting text from the table is enhanced by getting text by the column name.
Fixed problem with condition ShellWithTextIsActive(shell.getText()).
When the shell was closed too fast then the method getText() returned null,
which caused exception.