Fix documentation OxygenXML build configuration.
Use better field names. Document fields.
Docs.
Add htp_multipart_private.h to hold the internals.
Move private fields into the private structures. Use better names for
structures and fields.
Replace constants with enums.