pure_python apply_hs_preconditioner
Closes #10 ApplyHSPreconditioner pure python