Reset the progress handler before starting a render session.

Without the reset cancelling and subsequently (re)starting a session
wasn't possible. On the subsequent start the rendering would cancel
immediately since the cancel flag was still raised.
Engine - prepare for Q Handler