Fix for disposing artifacts prematurely before notifiactions when replaced with a newer artifact.

Change-Id: Ic1cd867f05b06e57167c8530aba621a03ae2091e
18 files changed