Add support for NotDimFilter with FilteredAggregator

Add support for not dimFilter with FilteredAggregator
this seems a little convoluted. If we are going to treat the negation as a special case, might as well directly do lookupId != value instead of negating the wrapped predicate