browser: bug #178 handle any undefined facets in search results
browser: bug #178 handle any undefined facets in search results

When processing search results that did not have matches, the server may respond without facetValues for some facets. In these cases, create an empty array of facetValues so that the algorithm for processing them does not fail.

laurelnaiad/marklogic-samplestack,supriyantomaftuh/marklogic-samplestack,laurelnaiad/marklogic-samplestack,ryanjdew/discovery-app-w-samplestack,marklogic/marklogic-samplestack,marklogic/marklogic-samplestack,supriyantomaftuh/marklogic-samplestack,ryanjdew/discovery-app-w-samplestack,supriyantomaftuh/marklogic-samplestack,dmcassel/marklogic-samplestack,laurelnaiad/marklogic-samplestack,omkarudipi/marklogic-samplestack,ryanjdew/discovery-app-w-samplestack,supriyantomaftuh/marklogic-samplestack,laurelnaiad/marklogic-samplestack,dmcassel/marklogic-samplestack,dmcassel/marklogic-samplestack,marklogic/marklogic-samplestack,omkarudipi/marklogic-samplestack,omkarudipi/marklogic-samplestack,ryanjdew/discovery-app-w-samplestack,omkarudipi/marklogic-samplestack,marklogic/marklogic-samplestack,dmcassel/marklogic-samplestack