PMO-2690: added cancel method on ISimulationQueueListener
PMO-2690: made calls to ISimulationQueueListener exception save