Add find_request service
Fix find_requests service to deal with non existing commits
Merge pull request #360 from travis-ci/ps-find-request-service

`find_request` service and a small fix to `find_requests`