Step towards fixing the repo list

Fixes the API call to the repos endpoint and adds the Python script for generating custom-repos.js. Note:
** Python script needs to be run to actually generate the .js file (original left untouched in this commit)
** Would be good to rewrite the generator script as JavaScript that can dynamically generate list of repos

Happy to work on this feature until it is clean once I am no longer being rate-limited!