Add libllvm_version to base_h.jl, include in versioninfo() output
Add rand! method for AbstractRNG and AbstractArray types

Several functions invoke

    rand!(r::AbstractRNG, A::AbstractArray)

causing an error, since that method doesn't exist (issue #7643).
This commit provides the missing method and closes #7643.
Add test code for rand! with specified RNG

Adds a few tests that verify rand! executes when it's given
a specific RNG.
Remove deprecated exports from Base and Base.LinAlg

- A_mul_B
- Ac_mul_b_RFP
- qrp
- cholpfact, cholpfact!
- qrfact, qrfact!
- LinAlg.LUTridiagonal
- LinAlg.solve

Previously, callling any of these resulted in an `ERROR: ____ not defined`.

HT astrieanna/TypeCheck.jl#9
fix #7650 reshape of empty sparse matrices
Merge pull request #7644 from grayclhn/randpatch

Add rand! method for AbstractRNG and AbstractArray types
Merge pull request #7651 from tanmaykm/spmatrix

fix #7650 reshape of empty sparse matrices
Merge pull request #7639 from JuliaLang/sf/llvmversion

Add libllvm_version to base_h.jl, include in versioninfo() output
Bump libexpat for win-extras
Bump OpenBLAS to version 0.2.10
clarified cis documentation, add vectorized version, and add tests
- is faster than inv
Merge pull request #7659 from JuliaLang/sf/openblas0.2.10

Bump OpenBLAS to version 0.2.10
Delete checksums of some old versions
win-extras: it's called libexpat1 now
eigs fixes: input preprocessing, eigvecs postprocessing, tests and doc

eigs: further fix and cleanup

eigs: final fixes, test and doc update

eigs: final fix?
vec for sparse matrices & sparsevec from matrices
Update documentation of sleep to note minimum sleep time
Bump libuv version for win32 changes
Give a little love to doc/Makefile's cleaning rules.  Also change the \` characters to ' to play nicely with syntax highlighting