IPSet methods use __class__ for new objects

Instead of the hard coded class name, to allow for easier overriding, as you'll get the child class instead.