update to ES 0.20.5
Explicitly set `default_field`, as we disabled `_all`.
Avoid some spurious test output while searching on the `wrong` index.
Change ES field cache to `soft` to avoid OOM errors and unpredictable mem usage
keep trailing commas, to avoid mistakes when adding new elements
`optimize` es.py coverage
bring back ES default string type adjustments
`not_analyzed` implies avoids storing norms, positions and frequencies