added variables for deflation tolerance and trace-based stopping
Added arbitrary function in place of A matrix as possible input.

- Need to add tests for matrix function
added lanczos test3
Merge branch 'master' of github.com:MicahChambers/cppMatrixTools

Conflicts:
	testing/lanczos_test3.cpp
fixed lanczos test 3