Track Subject Location and Metadata Changes

Closes #47
Test if resource_name is defined first
Correctly create polymorphic link for versioned item
Only test api links if they've been defined
Merge pull request #213 from edpaget/subject-versions

Track Subject Location and Metadata Changes