Add fetch to update GitHub handle of profiles on each call
To best ensure that the GitHub handle is always accurate, even when cached, we should update the GitHub handle from LDAP on all calls, as LDAP calls are fast and cheap for simple queries. To ensure that we have the ability to easily disable this in case the LDAP ever becomes strained, we should also add a flag to enable/disable this feature.