Mark failing versionable tests as pending
Removed unused ActiveTriples predicates
Extract cleanup logic from spec_helper into ActiveFedora::Cleaner
Updates to Versionable

This brings versionable resources up-to-date with the latest Fedora4
code.
Merge pull request #519 from projecthydra/versions

Updates to Versionable
Merge pull request #517 from projecthydra/cleaner

Extract cleanup logic from spec_helper into ActiveFedora::Cleaner
Merge pull request #516 from projecthydra/remove_registered_predicates

Removed unused ActiveTriples predicates
Consolidate has_metadata and has_file_datastream into contains. Fixes #508
Use reflections for storing information about child resources
Grab the file name from the HEAD request now that fcrepo is fixed
Merge pull request #515 from projecthydra/added_contains

Consolidate has_metadata and has_file_datastream into contains. Fixes #508
Merge pull request #522 from projecthydra/file_name_from_head

Grab the file name from the HEAD request now that fcrepo is fixed
On a SPARQL insert each predicate should have its own independent variable
Rename Datastream to File. Fixes #518
Merge pull request #526 from projecthydra/disentangle_sparql_variables

On a SPARQL insert each predicate should have its own independent variable

This addresses bugs in hydra-head related to projecthydra/hydra-head#211
Merge pull request #520 from projecthydra/rename_datastream

Rename Datastream to File. Fixes #518
Use attached_files rather than the deprecated datastreams method
Rely on autosave associations when setting nested attributes
This brings us closer to parity with ActiveRecord and fixes a problem
present in https://github.com/projecthydra/hydra-head/pull/211
Merge pull request #527 from projecthydra/nested_uses_autosave

Rely on autosave associations when setting nested attributes
Merge pull request #528 from projecthydra/remove_deprecations

Use attached_files rather than the deprecated datastreams method