AbstractSingleRequestValueFilter ignores empty query field

 `empty()` could not be used because it returns true on 0.

EDIT: also included #6 because here I created MatchSearch test and I needed it :)

Closes #7, #6