Producer push method to return an executing Promise

Changed the Promise creation to have it immediately start executing the code block.  The returned promise is executing.

```
p = Hermann::Producer.new('test', '0:9092')
promise = p.push("test123")  #promise is executing
sleep 2
```