KMC - Added cancel to pending async task when in onsaveinstancestate; added interfaced activity callbacks