Makes gitsubproces a valid module
Adds setuptools

This will allow a developer to install the module with `python setup.py
develop`, and remove with `python setup.py develop --uninstall`.
Merge pull request #1 from lyndsysimon/cleanup

Cleans up unnecessary and redundant files
Merge branch 'master' of https://github.com/OpenScienceFramework/gitsubprocess into class_refactor
Implements basic git functionality