cyclades: Add check for net action with no hotplug
In case hotplug is disabled, via GANETI_USE_HOTPLUG setting, network actions should be allowed only on STOPPED vms. This commit adds this check and a unittest for this case. Also it makes some other checks regarding actions and states of vms more strict. Finally, this commit changes the default value of GANETI_USE_HOTPLUG to True.