Add ability to send notifications from solver about current iteration
Tests to IterationCallback in explicit solver added, refactoring.