Added new method byLuceneQueryBuilder to search service

This method builds a lucene query with the provided arguments
and passes it on the lucene backend
Changed OMEROGateway to make use of new search service method