Corrects inputs to stein!() and provides tests

Provides eigvecs() methods to return just the eigenvectors

in lapack.jl:
Changed LapackException to LAPACKException
Changed LapackDimMisMatch to DimensionMismatch

in tridiag.jl:
new eigvec method() to return just eigenvectors
optionally takes eigenvalues to return corresponding eigenvectors