Added Pinata::SCM::Git as abstraction for SCM system.
Leveraging ruby git gem to do git operations in core code.