Updating self.opt.nick when self.nick changes as its breaking the hashing of objects which in turn is ending up with duplicate clients
Removing .chans from the object hashing as this might cause problems too