Add Vizier constraint-based query tool

This implements a Vizier tool for querying tables based on specific constraints.  In each table, Vizier provides the capability to search on each "column".  This is particularly useful for querying large tables for which you want limited returns, though it does require prior knowledge of the table's contents.