Runtimes table

Fixed problem with condition ShellWithTextIsActive(shell.getText())
- getText() returns null when the shell is closed and the constructor of ShellWithTextIsActive is now checking if the param is null (and throw an exception).

Fixed problem with changed order of columns in runtimes table with more sophisticated getting text from TableItem by name of the column.

JBoss Tools component: runtimes
Author: rrabara