more tests and gmres fix for lucky breakdown (closes #4)