cogroup

ProtoSender null handling
python: iterator.has_next()
minor renames