* pull out verification logic from github detectors * deduplicate verify github logic * pull out nil check * return nil instead of empty struct * skip gh old test bc we can't make new tokens
* pull out verification logic from github detectors * deduplicate verify github logic * pull out nil check * return nil instead of empty struct * skip gh old test bc we can't make new tokens