Refactoring Orcid::ProfileRequest to be singular

I don't really want to support multiple Orcid::ProfileRequests, so I'm
tightening up the API.
Removing method

.find_by_user_and_id is supplanted by .find_by_user
Adding guard to prevent duplicate profile request
Adding redirect when no profile request exists