build lucene query from symbols

to avoid the xcontent generation/parsing overhead. So instead of 

    symbols -> xcontent -> query

now it is only:

    symbols -> query
hey, tiny cute variable, are you lonely? can i take you some place you are of any use?