Randomized Pivoting And Spectrum-Revealing Bounds In Numerical Linear Algebra