Add methods to rand to support rand(rng, type)

rand(r::AbstractRNG, Int32|Uint32|Int64|Uint64|Int128|Uint128[, dims...])