defunkt/hub — pull request #167 by adelcambre (2012-04-23 15:35:06+00:00)
Title: hub fetch did the wrong thing with private forks.

This commit makes hub check to see if the fork is private, and then adds the correct ssh url if so. Hub fork already hits the api so this should not cause problems.

I also did two small refactor commits to make testing this easier.