Added filters to search from filterable attributes. #6543

* Added a test for filtering and facet tally updation on filtering.
* Filters are applied to the facets as well. There does not seem to be a clean way of applying the facet filter to all the facets at once.

For reference: [SO Thread](http://stackoverflow.com/questions/12399326/convert-the-facet-filter-query-into-pyes-format)
add comment what and why you are doing this 'AND'  and OR