Use $relty as a macro parameter for the type of RWORK in LAPACK interface.
RNG names as discussed in #2041.
Rng -> AbstractRNG
Rng_MT -> MersenneTwister
Use symbols everywhere for elty and relty in lapack.jl
Merge branch 'vs/linalg' into vs/rng
Remove redundant MersenneTwister definition.
fix the exports
Move around a few names, since types and modules cannot have the same names.
I like the new names.
Merge branch 'master' into vs/rng
Use rand(r::Range1) instead of randi and randival as discussed in #1307
Handle deprecations for the changes described in #1307
Replace randi(::IntType) with rand(::IntType). Update docs.
Fix rand() and replace the use of randi.
Decided not to have a default RNG type
Remove RNG from exports
Merge pull request #2070 from JuliaLang/vs/rng

RFC: RNG cleanups