CI/WEB: Adding cache for maintainers' github info
I've seen some CI failures recently caused by hitting github API quota when building the website. The website requests from github the info of maintainers to show names and photos in https://pandas.pydata.org/about/team.html (also the releases in the home, but that's a single request not affecting the quota much).

Feels like in the past every github worker was independent and had its own quota, but now seems like running jobs too quickly hits the quota. In this PR I add a cache to reuse the maintainers info for one hour (the time it takes the quota to reset), which should avoid those failures.
Thanks for the review. The changes to the script work well, tried locally. I guess we should backport? Seeing the same failures on 1.5.x @meeseeksdev please backport to 1.5.x Yep, good point, I didn't think about it.