added Vizier custom constraints query tool
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
added tool for processing async functions into the non-async versions
(since they follow a trivial common boilerplate)
created process_asyncs tool: this should allow us to *just* write async
methods and auto-generate the non-async versions
added link to stackoverflow question
return cls so it can be used as a decorator
forgot an import statement
__docstr__ -> __doc__
async method needs to be passed as an argument to the 'newmethod'
wrapper because "The nested function looks up variables from the parent
scope when executed, not when defined."  See
http://stackoverflow.com/questions/12423614/local-variables-in-python-nested-functions
fixes to process_asyncs regarding argument parsing
added proper docstring parsing to process_asyncs
added process_async tests and renamed the decorator
added new docstr processor utilities
docstr chompers & tests
updated README with list of modules; README formatting