declare DirectPublisher echanges with passive=True so they fail if the consumer isn't listening

Change-Id: I5ba4d311b97236d3a85a9f5badff61f12b08c12d