Allow self-signed wss: hosts

Extends websock.connection options hash to include agent:{} parameters, especially rejectUnauthorized:false to allow for self-signed https websocket hosts.