#3 - Implement the new filtering API

Implemented the filtering API for all filters described on https://vaadin.com/api/com/vaadin/data/util/filter/package-summary.html.

This makes it possible to use HbnContainer's filtering with datatypes such as boolean values, enums and dates.