[WIP] Added a new method cloneable? to check if VMs/Templates can be cloned or not

issue #253
https://bugzilla.redhat.com/show_bug.cgi?id=1122712
This could be reduced to:
```ruby
vm = VmOrTemplate.find_by_id(id)
vm.try(:cloneable?) || false
```