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
I basically wanted to demonstrate via examples what we clone and what we don't. 
But you are right, it does make sense to exclude these contexts where we do not override the ```cloneable?``` method.