SolrQueryExecutor allows multiple parameters for a single field to allow for custom facet fields (XWIKI-9413)
Generalized for Iterables and Arrays

Solr queries containing arrays of arbitrary type
and generic iterable objects will be correctly executed too.
Merge pull request #145 from mkresse/master

XWIKI-9413: SolrQueryExecutor allows multiple parameters for a single field