Updated downloadRPMsource to handle GitHub archive URLs