* AutoCRLFInputStreamTest: Open auto-closeable resources in try-with-resource
* CleanCommandTest: Open Repository in try-with-resource
* CGitVsJGitRandomIgnorePatternTest: Open OutputStream in try-with-resource
* ArchiveTest: Open auto-closeable resources in try-with-resource
* ArchiveCommand: Create archive output stream in try-with-resource
* ApplyCommand: Open FileWriter in try-with-resource
* Always attempt delta compression when reuseDeltas is false
* Avoid TemporaryBuffer.Heap on very small deltas
* Correct distribution of allowed delta size along chain length
* Split remaining delta work on path boundaries
* Replace DeltaWindow array with circularly linked list
* Micro-optimize copy instructions in DeltaEncoder
* Micro-optimize DeltaWindow primary loop
* Micro-optimize DeltaWindow maxMemory test to be != 0
* Mark DeltaWindowEntry methods final