Update NodeTypeRdfContextTest to use the correct logger context
Use PropertiesRdfContext, not getPropertiesDataset
Fix Jena -> Sesame transform
Bring some sanity to node properties -> triples
Implement LDP-appropriate containment and membership
Refactor RDF -> JCR bridge to unify diff vs listener actions
Integrate the LDP test suite
Make HTTP request logging toggle-able using the FedoraApplication's log level
Use Spring's setField
Extract an LDP compliant endpoint out of FedoraNodes
Update FedoraVersions to use LDP and the request-scoped pattern
Update FedoraBatch to use LDP and request-scoped pattern
When POSTing to create a new resource with a Slug, mint a new PID if the
resource would conflict
Distinguish between updates that require ServerManagedPropertyException vs bad RDF
Add EmbedResources preference for controlling embedding child resources in the
response
Update preferences to support the correct implementation of minimal + other
preferences
When responding with a binary resource, include a Link to the description

Also, when exposing a description, include a Link to the binary.
Extract a method for getting the default triples for a resource
When creating or updating an object, use appropriate triples to diff against.

- On create, any triples included should be appended to the document
- On update, the provided triples should be diff'ed against the default
  serialization

When PUT'ing to an endpoint, it is important to include the original
serialization, or fcrepo4 can assume the request removes those triples.
Extract AclRdfContext and TypeRdfContext from NodeRdfContext