Generate BlobPart serializer (with some minor refactoring)
<rdar://problem/116253299>
Pull request: https://github.com/WebKit/WebKit/pull/18432
Committed 268674@main (74d5f782ae36): <https://commits.webkit.org/268674@main> Reviewed commits have been landed. Closing PR #18432 and removing active labels.