Do final alignment based on presence of <,>,^,0= in format string

Beginning to finalize the table-column alignment options for pprint in Table package.
I think the problem is the `str()` call here. Is that needed? Isn't `col_str` already guaranteed to be a string?