add new solver iccg


Former-commit-id: a32321ff978e7d1e88fc4b62dca79d704f04f2f1
changes to new iccg solver


Former-commit-id: 1e8527bd1127e4d9794b9e0f0badac04bb6f48b3
deleted test files


Former-commit-id: d902969b49fc924b8d918595f78e9f70f5aa0ef0