COCG solver added in log-det framework

- COCG solver (for linear systems involving non Hermtian symmetric matrix) added, unit-test added
- REQUIRE msgs modified in SGSparseMatrix
- removed set_generic from abstract CIterativeLinearSolver base (causing failed clone for its subclasses)
- made small changes in IterativeSolverIterator class