Store translated objects in elasticsearch

Convert all popolo string fields at the top level of the doc into
translated objects so they are stored consistently in elasticsearch.

This only handles popolo fields, if a user is creating custom keys then
it is assumed that they will store those consistently so we don't touch
those.