Change annotated harvest format to ES bulk API.

 - Change annotated harvest format to match ES bulk API [1]
 - Fix multiple string copies
 - Avoid building large, multi-document JSON objects.

[1] http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-bulk.html