* FileRepositoryBuilderTest: Don't explicitly close BufferedWriter in try-with-resource
* Explicitly specify charset when constructing FileWriter
* Explicitly specify charset when constructing BufferedReader
* Explicitly specify charset in constructor of InputStreamReader
* Explicitly specify charset when calling getBytes
* Explicitly specify charset in constructor of String
* Make inner classes static where possible
* Bazel: Increase severity of ExpectedExceptionChecker to ERROR
* Teach UploadPack "filter" in protocol v2 fetch
* Refactor test of capabilities output
* Refactor v2 advertisement into own function
* Refactor parsing of "filter" into its own method
* Disallow unknown args to "fetch" in protocol v2
* Teach UploadPack shallow fetch in protocol v2
* Refactor unshallowCommits to local variable
* Add protocol v2 support in http
* Give info/refs services more control over response
* Consistently use Constants.CHARSET rather than StandardCharsets.UTF_8
* Constants: Initialize CHARSET and CHARACTER_ENCODING from StandardCharsets.UTF_8
* ConcurrentRepackTest: Don't use deprecated WindowCache.reconfigure
* ConcurrentRepackTest: Open RevWalk in try-with-resource
* CommitOnlyTest: Open RevWalk in try-with-resource
* UnpackedObjectTest: Create ObjectInserter.Formatter in try-with-resource
* FileRepositoryBuilderTest: Use try-with-resource for auto-closeables
* RepositorySetupWorkDirTest: Fix "resource leak" warnings