Fix grouping issues
Fix grouping issues

- `parse` function did not consider grouping and tried to parse group object as
  a protobuf message.
- Added `delimiter_class` method to facilitate group object detection.
- Delay returning group object for one iteration to avoid returning wrong number
  of group objects when the size of the messages is a multiplier of group size.

cartoonist/pystream-protobuf