add variation class method is_all_defined() which tests if all the attributes are set
rename method to has_all_attributes_set
Merge pull request #6539 from helgatheviking/variation-is-defined

add variation class method which tests if all the attributes are set