core: Fix quota not counted when run VM from pool

When running VM from a VM-pool the quota (CPU, Memory) was not counted.

The reason was that AttachUserToVmFromPoolAndRunCommand was not
QuotaVdsDependant.

AttachUserToVmFromPoolAndRunCommand was changed to implement
QuotaVdsDependant.

Change-Id: Iafcdf2462de9a2f8bb4132af9173f5ed4ead47cf
Bug-Url: https://bugzilla.redhat.com/953118
Signed-off-by: Ofri Masad <omasad@redhat.com>