Rewrite  go-logstash-config generation to ensure: (a) proper JSON escaping and (b) to support multiple files and fields