Publishers will eventually time out if consumer never reconnects

If a client dies after sending a request to the server, the server may
loop forever retrying to deliver the reply.

Added config rabbit_publish_timeout defaults to 0 sec, no timeout at all.

Change-Id: Id7fb72f88be675d17f47c958c32d1055f967b820