vdsbroker: no spm failover on attach iso domain failure

Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1140430
Change-Id: I93500e5493b7e963c3b218520e5f6e7b96e3fe5f
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
core: AddVmTemplateCommand storage allocation

This patch is a part of a series of patches, adding storage allocation
validations to the system when they're missing, and replacing old
verification usage with unified, new, correct and tested verification.
This patch did this for AddVmTemplateCommand, using only existing
validations. Removing old verification in this command resulted in
unused old validation and validation aids, which were also removed in
this patch.

Change-Id: I7980510a7bb72e43e0a9dfc18460207386eb62fe
Bug-Url: https://bugzilla.redhat.com/1053744
Signed-off-by: Vered Volansky <vvolansk@redhat.com>
core: cleanup - removed unused code

As part of storage allocation checks refactoring, some deprecated
methods are no longer used. Some lingered in the code, and are now
removed.

Change-Id: I2b9f46e6763d84adce2fbc98c9375a4146b22873
Related-To:https://bugzilla.redhat.com/960934
Signed-off-by: Vered Volansky <vvolansk@redhat.com>