Allow Herald text list fields to use "Exists" / "Does not exist" conditions
Allow Herald text list fields to use "Exists" / "Does not exist" conditions

Summary: This makes it more natural to write Herald rules about commits that appear on any or no branches.

Test Plan: Wrote a commit rule for commits on any branch, ran it with `bin/repository reparse --herald <commit>`, saw expected results in web UI.

Reviewers: chad

Reviewed By: chad

Differential Revision: https://secure.phabricator.com/D16158

wikimedia/phabricator,gsinkovskiy/phabricator,kanarip/phabricator,wikimedia/phabricator-phabricator,aik099/phabricator,dannysu/phabricator,hach-que/phabricator,kanarip/phabricator,wikimedia/phabricator,aik099/phabricator,devurandom/phabricator,phacility/phabricator,phacility/phabricator,MicroWorldwide/phabricator,vinzent/phabricator,freebsd/phabricator,wikimedia/phabricator,Automatic/phabricator,folsom-labs/phabricator,kanarip/phabricator,benchling/phabricator,dannysu/phabricator,huangjimmy/phabricator-1,Automatic/phabricator,r4nt/phabricator,vinzent/phabricator,aik099/phabricator,hach-que/phabricator,devurandom/phabricator,r4nt/phabricator,dannysu/phabricator,wikimedia/phabricator,huangjimmy/phabricator-1,dannysu/phabricator,wikimedia/phabricator-phabricator,huangjimmy/phabricator-1,benchling/phabricator,vinzent/phabricator,folsom-labs/phabricator,uhd-urz/phabricator,hach-que/phabricator,gsinkovskiy/phabricator,folsom-labs/phabricator,r4nt/phabricator,devurandom/phabricator,wikimedia/phabricator-phabricator,benchling/phabricator,vinzent/phabricator,wikimedia/phabricator-phabricator,kanarip/phabricator,uhd-urz/phabricator,phacility/phabricator,MicroWorldwide/phabricator,hach-que/phabricator,devurandom/phabricator,Automatic/phabricator,MicroWorldwide/phabricator,MicroWorldwide/phabricator,Khan/phabricator,Khan/phabricator,aik099/phabricator,kanarip/phabricator,Khan/phabricator,freebsd/phabricator,Khan/phabricator,uhd-urz/phabricator,wikimedia/phabricator-phabricator,freebsd/phabricator,devurandom/phabricator,benchling/phabricator,devurandom/phabricator,r4nt/phabricator,freebsd/phabricator,gsinkovskiy/phabricator,gsinkovskiy/phabricator,uhd-urz/phabricator,gsinkovskiy/phabricator,r4nt/phabricator,Automatic/phabricator,uhd-urz/phabricator,phacility/phabricator,huangjimmy/phabricator-1,hach-que/phabricator,vinzent/phabricator,folsom-labs/phabricator,dannysu/phabricator,folsom-labs/phabricator,huangjimmy/phabricator-1