Avoid an empty msearch call when no facets

When requesting facet examples if there are no facets, we need to avoid
making a call to elasticsearch's msearch endpoint, because that returns
a 400 error if given an empty list of queries to run.
Merge pull request #264 from alphagov/facet_examples_no_examples_fix

Avoid an empty msearch call when no facets