Fix init of TableColumns using lists/tuples of non-Columns [closes #2647]
Update TableColumns docstring
Merge pull request #2647 from mhvk/tablecolumns-initialisation

Problem with TableColumns.__init__ for tuples, lists