Run VCS commands with a timeout
Run VCS commands with a timeout

Fixes issue #268.

chilts/gddo,jmhodges/gddo,marcusolsson/gddo,shopkeep/gddo,golang/gddo,rjeczalik/gddo,tomheng/gddo,andrewstuart/gddo,SDGophers/gddo,jmhodges/gddo,ChrisHines/gddo,apriendeau/gddo,bigwhite/gddo,tomheng/gddo,SDGophers/gddo,marcusolsson/gddo,SDGophers/gddo,andrewstuart/gddo,margaery/gddo,shopkeep/gddo,golang/gddo,jmhodges/gddo,segmentio/gddo,sourcegraph/gddo,segmentio/gddo,margaery/gddo,boxofrad/gddo,boxofrad/gddo,ChrisHines/gddo,marcusolsson/gddo,apriendeau/gddo,chilts/gddo,ChrisHines/gddo,makhov/gddo,nickrobinson/gddo,segmentio/gddo,landaire/gddo,zaphod-concur/gddo,boxofrad/gddo,jeweljar/gddo,landaire/gddo,jmhodges/gddo,rjeczalik/gddo,zaphod-concur/gddo,chilts/gddo,rjeczalik/gddo,SDGophers/gddo,nickrobinson/gddo,shopkeep/gddo,makhov/gddo,marcusolsson/gddo,bigwhite/gddo,bigwhite/gddo,andrewstuart/gddo,bigwhite/gddo,andrewstuart/gddo,landaire/gddo,segmentio/gddo,gdey/gddo,landaire/gddo,makhov/gddo,sourcegraph/gddo,margaery/gddo,nickrobinson/gddo,ChrisHines/gddo,nickrobinson/gddo,jeweljar/gddo,rjeczalik/gddo,sourcegraph/gddo,zaphod-concur/gddo,apriendeau/gddo,chilts/gddo,shopkeep/gddo,margaery/gddo,makhov/gddo,zaphod-concur/gddo,golang/gddo,gdey/gddo,gdey/gddo,jeweljar/gddo,golang/gddo,apriendeau/gddo,sourcegraph/gddo,boxofrad/gddo,tomheng/gddo,gdey/gddo,tomheng/gddo,jeweljar/gddo