allow zero in filter value [WEB-5096]

This was a little nugget of low-hanging fruit for a late afternoon at the slack-end of an iteration.
Ad Hoc report filters didn't allow a zero, because it was using empty() to detect blankness.

It's explained pretty well in the Jira ticket.
https://tribehr.atlassian.net/browse/WEB-5096