Feature/negation

Adds conditions hasNot, triggersDisabled, objectivesNotInProgress, objectivesNotCompleted, in case anyone needs them.  Not yet tested.