Update Github installation IDs to be DB backed for better performance
While testing the Github installations precache with production credentials, we could not get the installations to load in under a minute, and would consistently time out. This is poor performance, and we should look at replicating the Drupal solution of putting the installation information into the database, and using a scheduled task to keep it up to date.