Rethinking my Github downloading provider.

It wasn't working right.