Closes #6631
limit xtra buffer allocation
Median along arbitrary dimensions, fixes #6648
Use rand(Uint32) for small ranges.

and tests test/random.jl.
Random number within range: Throw error for empty ranges.
improve factorial, closes #6579

add overflow and domain error (negative) checking, improve type-stability,
and make it faster using table lookup
add a generic factorial implementation
Merge pull request #6662 from amitmurthy/amitm/exit

Closes #6631
some cleanup of atexit worker termination, and fix nprocs==2 case
Add arguments specifying subsets of eigenvalues in eigfact(Symmetric/Hermitian)
Merge pull request #6652 from JuliaLang/anj/subeig

Add arguments specifying subsets of eigenvalues in eigfact(Symmetric/Hermitian)
fix emit_f_is for tuples
Merge pull request #6666 from cbecker/master

Median along arbitrary dimensions, fixes #6648
Merge pull request #5741 from mschauer/randrange

Use single call to dsfmt_gv_genrand_uint32() for small ranges (Take 2)
Introduce UnitRange argument to eigenfunctions.
Expand documentation of "do" blocks
align complex number printing (ref #29)
aligning with the sign separating the real and im parts for now
Merge pull request #6680 from tanmaykm/tanmaykm

align complex number printing (ref #29)
refer to diagm in doc for diag. closes #6676
Merge pull request #6678 from JuliaLang/anj/subeig

Introduce UnitRange argument to eigenfunctions.