Required words

Added support for required words in release names. Sets of required
words can be specified in Search Settings, and only releases matching at
least one set are accepted.