BUG: Fix series name when merging GroupBy results

When determining whether to keep the series name in merging GroupBy
results, ensure that the series name is identical for each element.  If
the series name is not identical, don't name the resulting GroupBy
column.  This ensures that `test_groupby_return_type` passes.