Increasing tests for PatchManager
Correcting TestContext not implemented in mono
Ignoring Translation test for mono
Revert "Ignoring Translation test for mono"

This reverts commit b383614e6689e109852979d1a8788d324241d540.
Loading patch from expectedPatch
Remove unused debug statement
Adding back TestPatch
Removing unnecessary small.patch file, moving creation of small patch to a method, using losslessEncoding
removing lossless encoding, using UTF8
comparing text without encoding
Merge branch 'pr/n9_fraga'

Conflicts:
	GitCommands/Patch/PatchManagerTest.cs
Corrected encodings.
Merge branch 'pr/n12_feinstaub'

Conflicts:
	GitExtensionsTest.csproj
Test changed to support GetCommitInfo new parameter
Combined diff test added
add ReleaseNotesGenerator to Unit tests