added SOR and testing
fixed small things in other solvers
added new flag to cg for stalling iterations