Change TaskObserver mechanism to require the TaskManager to notify
observers of task completion.

Change-Id: I4998fe98da8806215cd5bb586e93d5f98e4b0344
No longer used in the new framework

Change-Id: I721da5c9dbdc5b468e52c6ec3ab3fd9f28f9ff74