Git clone task

Oops did the PR from the wrong end at first. Anyway, I wrote that git clone task. Only had time to write a test for the minimum option needed to run the task (repo itself). Thanks for your consideration.