Added sparse checkout option
Fixed Checkout command to act as the previous checkoutBranch method
Changed git client dependency version with the released one 1.6.6
Merge pull request #215 from Tetradeus/sparse-checkout

Added sparse checkout option