Message passing to avoid using a callback with mixed scope

Earlier the flush callback had to Callback(...)
Now it Callback ! {edit_json_callback, Updated...}
Updated README with simple and advanced example of callback

- the first example just sends incoming post to kafka
- the second one checks the body, replies, then adds something
  to the body and then sends to kafka