implement IFD.refresh()
implement DWFQ.markTicketFailed()
make SegmentInfo.docCount as SetOnce; implement DWPT.flush(); separate FieldInfos, SegmentInfo, and SegmentRead/WriteState
implement FieldInfosBuilder ctor
implement LiveDocsFormat for 4.0
implement Lucene40.NewLiveDocs()
implement DocFieldProcessor.abort()
implement various abort()
implement BlockPool.Reset()
implement TrackingDirectoryWrapper.createdFiles()
implement DFP.flush()
implement SFP.flush()
implement CompressingStoredFieldsFormat.FieldsWriter()
implement CompressingStoredFieldsWriter ctor
implement NewCompressor()
implement LZ4FastCompressor ctor
test ArrayUtil
implement GrowableByteArrayDataOutput ctor
implement CompressingStoredFieldsWriter.abort()
implement CompressingStoredFieldsIndexWriter ctor