search: initial query parser usage

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
indexer: port of field tokenizer cache

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
search: sorting, ranking and match API

* Ports logging and fulltext terms extraction from query string.

* Fixes sorting and ranking with new search engine.

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>