Push method returns executing Promise

JavaProducer push method now returns an executing promise instead of requiring an explicit call to execute.

```
p = Hermann::Producer.new('test', '0:9092')
promise = p.push("test123")  #promise is executing
sleep 2
```