table: use standard vector of strings for initialization

changed to use standard vector of standard strings to record errors
changed to output errors to standard error stream
changed to abort if errors were detected
(these changes removed the last of Qt dependency from table class)