Fixed GenericProperty::setValueString() emitting valueChanged() twice
for some scenarios.
Possible fix for #114. In short, the fix is to change the behaviour of
ActivityPolicyFilter::setActiveSubjects() to allow an empty selection
along with a ActivityPolicyFilter::ProhibitNoneActive minimum activity
policy when the observer context is empty.