Fixing breaking update in ES, where all fields results are now arrays
CAUTION:BREAKING! Improvements to the way authors and dates are indexed

This commit requires the site to be reindexed. There's no automated process for triggering that, but we'll add it.
If you are using the 'author' field in your code, that needs to be updated to 'post_author', e.g. author.login becomes post_author.login.
Fixing indexing errors from ES1.0
Add support for time queries and convert dayofweek storage to ISO-8601