BigInteger: make it so you can do $min->random($max)

...and $min->randomPrime($max) as well
I think it is absolutely okay to only accept Math_BigInteger objects, but your type hint says Integer which I assumed to be primitive type. This should probably be Math_BigInteger.