Split test files so we can use test fixture as a base for Git tests too.
[Version Control] Some Unit Tests for Git.
Finished Git Unit Tests.
[Version Control System] Fixed line endings.
Safety check in case files don't get deleted. (Had this issue on Windows.)
[Version Control] Made Git Tests BaseTests link to GitUnix Subversion Tests.
Unix compile fix.
Merge pull request #331 from mono/gitUnitTests

Git unit tests