handle WildFunction.nargs through __dict__, not property

The only place a nargs function remains is in FunctionClass
because FiniteSet cannot be imported (nor S.Naturals0 used)
there.

The __slots__ of WildFunction had to be deleted to allow
setting of nargs in its __init__ method.