Added NotEqualCondition and EqualAnyCondition, removed show-on-null assumption

NotEqualCondition may not behave as expected when used in combination with
another Condition if their Conditionals reside in separate Branches, because
going back and changing Branches still leaves the existing data in the previous
Branch.
Fixed package of Conditional