util: TablePrinter: print column headers. Add tests.
util: improve TablePrinter tests.
test/util: improve TablePrinter tests.
all: shorten TablePrinter DSL method names.
all: change TablePrinter API to eliminate internal state.