cctools.py: add personalization_sort_key()
cctest.py: add table_print()