> broadcasting test is required (the inplace in argcheck looks weird even if it works)

The same could be probably be said for much of the code in distributions.py. :)

`_argcheck` was copied from `rv_discrete._argcheck`; the only change was to make the comparsion not strict, to allow 0.

I added a broadcasting test.