simplify show/qshow by factoring the "print" part instead of using an hidden keyword argument
removed useless **kwargs in set_legend
change arg_names to argspec and update numpy random generators accordingly