CDX: Add FieldSplitFormat, add CDXLineFactory for chaining CDXLine creation (may change)
FieldSplitLine and FieldSplitFormat use List instead of array so that they may be adjustable