add method to replace a filter
add options to addFacet for size and silent
add new methods for facets: removeFacet, clearFacets, and refreshFacets
Merge pull request #372 from kielni/filters_and_facets

Add method to replace a filter - thx to @kleini.