CLOUDSTACK-7688, CLOUDSTACK-7747: restricted various operations for VM with VM snapshots which breaks VM snapshots.
 Now they are informed that they cannot perform the operation.
 To perform operation they have to remove VM snapshots of VM.
PR #26 CLOUDSTACK-7688, CLOUDSTACK-7747

Restricted various operations for VM with VM Snapshots #26

This closes #26