Change usage of Iterable in PGroupedTable to TraversableOnce/Iterator to prevent SingleUseIterator exceptions in Scrunch

Signed-off-by: Josh Wills <jwills@apache.org>