Updating travis to ignore webconnect
Restoring database.yml
Testing get profile creation access token
Adding User#attach_orcid_profile_id

I don't like that this sits on the User and would prefer to remove its
knowledge. But for now, this is what I have.
Tidying up models
Tidying up factory
Woot! A functioning end to end test

We can now create a user and request an ORCID