[fixed JENKINS-17604] Added remote checkout class for Git
[JENKINS-17604] Added test suite for Git
[JENKINS-17604] Better equals for Git
[JENKINS-17604] Added git tests in pom