Merge pull request #1 from PoppySeedPlehzr/dev

Implemented Tony's modification to use data stream instead of temp file.
Revert "Made a quick change to fix the paths."

This reverts commit c02cba12fe4523bfc35b80744b33cb29f6f72bcc.
Revert "Implemented Tony's modification

This reverts commit f3fdeb5cb3805a43e516a4c22fc8bd65d661b413.
Revert "Revert "Implemented Tony's modification"

This reverts commit 30a8cff149376b5c66833c001be5002255f48b09.
Revert "Revert "Made a quick change to fix the paths.""

This reverts commit 4ce5578dae0a562389e18ccd9161b343cf066b2d.
Fixed DECREF that segfaulted after a few calls
Exception handling without stacktrace
error checking in gems
Updated Protected by TUF message
Updated Makefile, json files to use remote mirror
generates repository metadata
added target script
fixed target link
Update repoGen.py
Update repoGen.py
Update repoGen.py
Update repoGen.py
error checking
Don't try to clone rubygems if we already have it.

Also .gitignore rubygems because it isn't checked in to gemsontuf.
Merge pull request #2 from jkingdon/fix-rubygems-in-makefile

Don't try to clone rubygems if we already have it.