Clean up output and add git clone error handling

The old output is still available by passing --debug as the last arg