feature(facets): Facet bug fixes SD-1107, SD-1106, SD-1105 and SD-1109

A number of bug fixes to the facet filters, SD-1107, SD-1106, SD-1105 and SD-1109