made the tablelist repr use print_table_list by default
print out table #'s too
fixes in formatting, also added table numbers
simplified empty table __repr__
remove trailing newline from __repr__
fixed tests related to table printing
Merge pull request #147 from keflavich/tablelist_prettier

Make TableList more convenient to work with