Only do the extra call to clear the property if the node already has that
property.
Merge pull request #159 from drusk/set_new_property_optimization

Save VOSpace call when setting new property