list-tables support for > 100 tables

dynamodb by default only returns 100 results for list-tables.  This patch returns a lazy-seq of results, which continues to pull with the default batch size of 100.  Note, the signature has changed, and this method no longer returns a vector.