Improved the way intersecting IPRanges are handled
A few changes on IRCListener, and realted test