fix: standardize list_tables signature everywhere
fix: standardize list_tables signature everywhere

Fixes #2877 -- most of the differing signatures were removed in earlier
refactors -- this is the only one left (except for a mock fixture in the
test suite)

ibis-project/ibis,cpcloud/ibis,cpcloud/ibis,cpcloud/ibis,ibis-project/ibis,ibis-project/ibis,cpcloud/ibis,ibis-project/ibis