calculate post agg before finalizing aggregators

1) calculate post aggregators before finalizing aggregators. 
2) remove if checks from multiple places, now finalizeQueryRunner only passes needed aggregators to baseRunner