Adding Troy's initial tagging specs
Added attribute tags to the parser
Ensure that the query grammar is handled using Unicode
Fixed problem with large FUZZY counts, use named captures
Lexing of boolean operators failed when they were used as prefix to a word
Implement standard precedence for boolean operators, not just left-to-right
Fixed tab indentation
Merge branch 'boolean_lexing'
Merge branch 'large_fuzzy_count'
Merging in the boolean precedence fixes