search is behaving much better.
this commit fixes some bad scoring that was happening on account of field norms (see the note in config/elasticsearch/mappings.yml).
it also fixes scoring/sorting of results.
optimizing the search and query tokenizers and analyzers across the different kinds of data is another beast completely, but this is much better!