GeneralURIStreamFactory supports file:// protocol for local filesystem
IA canonicalizer rules supports option to not remove trailing slash (removing trailing slash is default behavior)
FieldSplitLine base class for a line split by delimiters
SummaryLine is a FieldSplitLine that is a cdx summary line
CDXLine also a FieldSplitLine