[PATCH 1/8] Implement a custom query parser with a mostly Xapian-compatible grammar.