REF: Resampler.groupby -> _timegrouper
GroupBy object is very different from a TimeGrouper object.  Hopefully this will make this code slightly less confusing (xref #51134 this is a PITA)
Thanks @jbrockmendel 