Look for values in any row of displayed table, not just the first
Table view now supports multiple columns
Add index to Column struct to avoid having to use find_index
Add guard to ensure listeners only receive messages for the right auction

E2E test now passing, but looks like it's trying to close an auction
twice.

In fact all messages from the auction seem to be being duplicated when
there are multiple auctions.