Upping the version

I think it's appropriate to call this 2.0
I've moved this class in git-client
This setting should be inherited from git-client
Updated to the refactored constructor