fixed typo in de1840e
add test
Logstash schema fixes

only @timestampt requires '@' prefix, '@fields.' is not used
ported from https://github.com/chris-rock/bunyan-logstash-tcp/pull/2
introduces 'extend' dependency