Merge @joekiller's Kafka plugin to logstash-core

Closes #1472
Can we make this seconds? Base units (for me) seem easier to understand. Default 10.0 in this case, but 0.200 is 200 milliseconds.