TEIIDDES-1614 added getResultSetColumns() to ICommand
created CommandHelper that provides single call to getProjectedSymbols() that collects symbols and result set columns
TEIIDDES-1614 replaced direct calls to command.getProjectedSymbols() to use CommandHelper.getProjectedSymbols(command)