General facetted searching + some utility templatetags