Created a generic Command prompt interaction tasks to more repositories can be implemented.
Modify the existing GIT class to use this.
Created HG class to use Mecurial options.