Add EDN codec

This adds support for [EDN](https://github.com/edn-format/edn) as a codec, as requested by some fine folks here at the Clojure Conj.

Relevant JIRA issue: https://logstash.jira.com/browse/LOGSTASH-1610