Initial internal release for testing.
Supports checking out a single git repository and optionally applying a series
of patches. The source URI, refspec to checkout, local (destination) path and
list of patches are supplied as command line arguments.
Documentation, error handling, tests and configuration are all TODO.