Make buildtime dependency on license detector optional
We should make the buildtime dependency on the license detector and `%go_vendor_license_check` optional to avoid having to pull in many dependencies into EPEL. We should change the askalono and scancode backends to use a consistent mechanism for finding license files that doesn't rely on external code. Then, `%go_vendor_license_install` can be run without needing extra dependencies and only `%go_vendor_license_check` will depend on the underlying license detector backend. This will also make the build faster, as currently, the license detector is run twice, once for `%go_vendor_license_install` and again for `%go_vendor_license_check`. - [ ] Update go-vendor-tools code - [ ] Update go2rpm template to allow generating a spec with a `license_check` bcond
epic