* ConfigTest: Add some additional comment parsing tests
* Config: Drop backslash in invalid escape sequences in subsections
* Config: Match C git behavior more closely in escaping values
* FileTreeIteratorTest: Open Git and RevWalk in try-with-resource
* RebaseCommandTest: Open RevWalk in try-with-resource
* PullCommandTest: Open RevWalk in try-with-resource
* BlameGeneratorTest: Create Git instances in try-with-resource
* Remove unnecessary suppression of deprecation warnings in tests
* DiffEntryTest: Open Git and TreeWalk in try-with-resource
* DiffCommandTest: Open Git and RevWalk in try-with-resource
* CommitCommandTest: Open Git and TreeWalk in try-with-resource
* InMemoryRepository: Use a real Builder class
* TestRepository: Expose a Git instance
* Git: Don't close underlying repo if it came from from a caller