fix(github-services): handle RecordNotUnique errors in find-or-create

These can show up if the find_or_create service is called for the same object at the same time in different threads.