First pass at a python version of ghclone