Fix two bugs in the filters

1. custom search methods should be able to be used for string filters
2. the `include_blank` option should always be respected