Add exact filter support to SQL API list stacks

Uses a dict of KEY:VALUE to compare values of VALUE against database
attribute KEY and return matching stacks.  If VALUE is a list, tuple,
set, or frozenset, this will evaluate to an IN clause instead.

blueprint: filter-stacks
Change-Id: If68edd9eaad3fe2ec4d11831d9eda9798a490e89