STILL BROKEN!!!

Very much simplified the search routine... perhaps a bit too much, given that the text and text_phrase queries don't support the "fields" parameter and flt doesn't support per-field boosting with ^

The search server "works" inasmuch as it actually accepts and parses queries, talks to ElasticSearch, and fetches results. However, due to the oversimplification (above), it does not generate valid queries yet, nor does it parse results or allow the page or number of results to be specified. Soon, my friend; very, very soon.