Tweaking OrcidProfileRequests db structure
Refactoring to use OAuth2 pattern/classes

Instead of relying on RestClient and configuration, utilize an OAuth
token.
Adding a default parameter for initialize
Replacing .work_creation_access_token

Rely on the generalized .client_credentials_token
Also added a test for the .client_credentials_token
Testing returned object interface

Replace the assertion that `Orcid.oauth_client`'s returned object
should respond_to :client_credentials with the assertion that the
returned object's :client_credentials should respond to :get_token.
Converting Authentication into AccessToken
Pushing access scope down into configuration
Adding .access_token_for

This is a good holding place for now
Working on end to end specs
Indicating that non_ui test requires net connect
Merge pull request #1 from jeremyf/refactor-profile-creation-service

Refactor profile creation service