fun forEachTag(tagHandler: TagHandler): ByteString
Reads each tag, handles it, and returns a byte string with the unknown fields.