14. core: Introducing "end command coordination" by command Id

The following patch changes EntityAsyncTask and EntityMultiAsyncTasks
to perform tasks completion coordination (in order to run endAction) based
on command Ids (the parent command Id), and not the entity Id

http://www.ovirt.org/Features/AsyncTaskManagerChanges_3.3
Change-Id: I53999748c791aae04287efaa01c10ea7037e5ff2
Signed-off-by: Yair Zaslavsky <yzaslavs@redhat.com>