Changes default port
Creates topic if subscription happens before
Logs to standard error
Disables cert checking locally on delivery
Deals with mis-formatted events
Adds watch wrapper