IrcConnection::open(): bail out when the connection is already active
IrcConnection::open(): bail out when the connection is already active

This way the open() slot can be safely connected to multiple signals,
and QAbstractSocket won't throw the "already connecting" warnings...

communi/libcommuni,jpnurmi/libcommuni,communi/libcommuni,jpnurmi/libcommuni