Remove logging from exception handing.

Signed-off-by: caleb miles <cmiles@pivotallabs.com>
Query the health monitor instead of abusing NATS directly.

Use the HM logs instead of the NATS log to assert on message delivery.

Signed-off-by: caleb miles <cmiles@pivotallabs.com>
Use a random uuid for message IDs.

These must be unique, otherwise the message will be dropped.

- Also make formatting changes.

Signed-off-by: caleb miles <cmiles@pivotallabs.com>