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.
Merge pull request #345 from travis-ci/hh-handle-not-unique-records

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