Adding "An ActiveModel" shared behavior

Providing a shared behavior for verifying that ActiveFedora::Base (and
its descendants) implement the ActiveModel interface as defined by
ActiveModel::Lint::Test.
Merge pull request #162 from projecthydra/adding-lint-validation-to-active-fedora

Adding "An ActiveModel" shared behavior