Initial commit
Adding @meatballhat to AUTHORS.md

to give credit for code copy/pasted from the original
docker-build-worker
Filling out some project basics
Adding genome (aka CloneFactory options struct) and validation tests
Adding stuff to README [ci skip]
Adding "ref" as required field for genome
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
Renaming some files
Adding package level documentation [ci skip]