Moving feature spec up a level

The original behavior was a relic of getting something working.
However the spec was operating at an intimate level of detail.

By using the Orcid::Profile#append_new_work method, I'm verifying that
this high level function is working and behaves.