Removed last goto statement from Lanczos.cs.
Added a file name error class to handle when the file names for the out file are the same as the in file and when the matfile name is the same as one of those.
Added an exception to check that the basis sets are the same size in both the input file and matrix files.
Added a bunch for the eigenvector calculation. Need to finish writing the portion for writing the newly calculated eigenvectors to file.