Call executeOnCompleteCallbacks in more finally blocks.

Noticed while I was reading the ShuffleMapTask code.