Begins to move functionality into a class.
Implement proper unit tests
Merge branch 'master' of https://github.com/OpenScienceFramework/gitsubprocess into class_refactor
Implements basic git functionality
Removes deprecated tests
reverted
Merge branch 'class_refactor' of https://github.com/lyndsysimon/gitsubprocess
Merge https://github.com/OpenScienceFramework/gitsubprocess