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
Add back llvmcall
Import update llvmcall from cxx branch
Fix build for non-MCJIT versions of Julia & Add tests
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?
faster SubString UTF8String
bring fieldtype typefunc closer to the actual fieldtype builtin
vec for sparse matrices & sparsevec from matrices
Update documentation of sleep to note minimum sleep time