Except out all zeromq bad URIs
Add additional checks for valid URIs
Sanitize bad nickname
Fix tests. We only allow tcp: