Aggregate.java passes tests, fixed Integer and String Aggregators to work for case of no grouping