IRCClient: Support attempting multiple connections

Currently unused. it will attempt anything in BaseIRCClient.connections
as a constructor for a connection class.
QUI: Move NBSPCreate into url.js, not used anywhere else