using github oauth token when we have no privkey

Also, git commands are executed via forkProc, so they will be echoed back up
to the user. This is really nice for large repositories, where the clone could
take more than a few seconds; it helps the user know that it didn't just hang.

This gets even better with the update to strider that makes us more terminal compliant.