Added support for highlighting multi term queries using the postings highlighter

Added rewrite of the query using the current top level reader instead of an empty one, rewritten all multi term queries using `TopTermsScoringBooleanQueryRewrite(1024)` rewrite mode.

As a result, postings highlighter supports now wildcard query, prefix query, fuzzy query, term range query and regexp query.

Closes #4042