Some Improvements for the ThreadedDownloads example
-also, some git-related housekeeping, to keep student's repos as clean as possible.