random: implement gamma distribution, fix beta to use it.
random: implement gamma distribution, fix beta to use it.

mcandre/factor,mcandre/factor,mcandre/factor,mcandre/factor,mcandre/factor,mcandre/factor,mcandre/factor