* NoteMapTest: Open TreeWalk instances in try-with-resource
* ObjectDirectoryTest: Fix warnings about variable hiding
* PackWriterTest: Open RevWalk in try-with-resource
* PatchIdDiffFormatterTest: Open Git and PatchIdDiffFormatter in try-with-resource
* PathSuffixFilterTest: Open TreeWalk in try-with-resource
* PostOrderTreeWalkTest: Open TreeWalk in try-with-resource
* PullCommandWithRebaseTest: Open RevWalk in try-with-resource
* PushCommandTest: Open Git instances in try-with-resource
* RacyGitTests: Open NameConflictTreeWalk in try-with-resource
* RecursiveMergerTest: Open TreeWalk and BufferedReader in try-with-resource
* ReflogConfigTest: refactor commit method to avoid variable hiding
* Update .mailmap
* RefDirectoryTest: Fix warning about member variable hiding
* ReflogResolveTest: Open Git instances in try-with-resource
* ReflogTest: Open Git instances in try-with-resource
* RepoCommandTest: Open Git instances in try-with-resource
* branch command: provide convenient and meaningful options help
* Simplify pgm tests: allow varargs and trim output for toString()
* Fixed few locale dependent pgm tests
* DfsBlockCache: Update hits to not include contains()
* Add a listener for changes to a DfsObjDatabase's pack files
* Expose the reverse index size in the DfsPackDescription
* Add a DfsPackFile method to get the number of cached bytes
* Expose the list of pack files in the DfsBlockCache
* Add a DFS repository description and reference it in each pack
* Clarify the docstring of DfsBlockCache.reconfigure()
* DFS: A storage layer for JGit