_argnames in continuous distributions

replace lines like the following

-    mean = property(lambda self: self.args[0])
-    std  = property(lambda self: self.args[1])
+    _argnames = ('mean', 'std')

SingleContinousDistribution now handles _argnames with __getattr__
redefine sets