fix(lint): resolve E600 and E410 issues across squashfs, streaming-aead, srp, tar, tc
E600: Add missing .mli files for test modules and flatten test suites
to single pairs. E410: Add trailing periods to @param/@raise doc lines,
fix [name] format in tar and tc docs. Also add pp functions to squashfs
types and handle linter-triggered renames (create→v, make_header→header).