Initial commit.

This adds the `es_bulk` codec
recommend you use fieldrefs here, given discussion on https://github.com/elasticsearch/logstash/issues/1968 which might make the nested hash internally go away.