fixed some dialog mgmt quirks, made changes to GreaterThanConstraint to make it more consistent with other constraints and more general