Fix for Boolean operators within words #80

Problem with "Boolean operators within words" is fixed. The reason:
we didn't use whitespace with boolean operators to split search text on literals. As a result search text "tag:form" was equal to "tag: f OR m".
Please check.