Refactored part of the NaiveLanczos function so that the LanczosVector files are only made when they're needed. Need to run a quick test.
Made the Random functions have fewer arguments and made it so that the block lanczos routine always uses old Random and the naive lanczos uses the new random.
Removed all references to oldRandom in SOCJT, Lanczos, FileInfo and OutputFile.
Made a comment.