Add new filter options for clients with sales

This is adding the options to filter by sellable or sellable cateogry to the
clients with sales search.

Some refactoring of SearchSlave was necessary to allow advanced filter
options without SearchColumns

Change-Id: I168c55909866240bd94b65a4a9329c6bd019003f