Adding ref to genome documentation
Changing "ret" to "subject" in genome test
Filling in cloning functionality and tests
DRYing things up a little
[OOPS] mot passing --depth if depth not specified
Dramatically simplifying Genome / option passing
Removing some unnecessary lines
Being a little smarter about detecting a detached HEAD in the cache dir
Making our git operations more `--quiet`
Oops, making comment more accurate [ci skip]
Removing `git reset --hard`, since it is redundant

It is only being used to throw away any local changes, and since we are
not doing any commits on the detached head, `git checkout --force` has
the same effect
Merge pull request #1 from modcloth/initial-implementation

Initial implementation