html.parser.analyzer: cleanup, fix find-by-class-id-between.
sorting: simpler check-bounds.
checksums: simplify add-checksum-bytes.
checksums.sha: more types, faster.
checksums.md5: more types and inline, lots faster.
ip-parser: allow zeros in IP addresses.
csv: empty strings and files are valid csv:s