Add handling of errors for GH CVE augmentation
While the augmented data from Github provides a decent amount of value, the inability to fetch it shouldn't stop the service from serving the baseline of data provided from Gitlab. Currently, the service is unable to start as we are having problems with authentication and retrieving that data. While that should also be addressed (in a soon-to-follow issue), we should also attempt to unblock it otherwise as well.