Node and content resource requests should have ETag/Last-Modified headers for GET/POST/PUT/HEAD requests
Remove concept of lock timeout.

- Remove requirement for a Lock-Ticket to delete a lock

Resolves: https://www.pivotaltracker.com/story/show/69737940
Merge pull request #304 from futures/cache-control

Node and content resource requests should have ETag/Last-Modified header...

Resolves: https://www.pivotaltracker.com/story/show/69784478
Update DatastreamService to replace createDatastreamNode with createDatastream that returns a Datastream instead of the JCR node
Catching invalid namespace error and converting to 400 Bad Request instead of 500 Internal Server Error
Merge pull request #308 from futures/invalid-ns-error

Catching invalid namespace error and converting to 400 Bad Request instead of 500 Internal Server Error

Fixes https://www.pivotaltracker.com/story/show/69793508
[maven-release-plugin] prepare release fcrepo-4.0.0-alpha-5
[maven-release-plugin] prepare for next development iteration
Excluded RDF version statement from non-versionable nodes.
Updating language about JaCoCo options
Merge pull request #316 from futures/readme-update

Updating language about JaCoCo options
Filtering out reference properties from RDF output, providing at least some error message for 412 Precondition Failed errors
Merge pull request #317 from futures/filter-reference-props

Filtering out reference properties from RDF output
Refactoring preconditions
Fixing error handling
Doing etag check first like Jersey
Merge pull request #319 from futures/preconditions

Refactoring preconditions
HTTP POST requests should require the POSTed path to exist. PUT requests
should be used when the path-to-the-object is known in advanced.

Updated tests to use server-minted paths or PUT requests to UUID-based
paths as appropriate.

Resolves: https://www.pivotaltracker.com/story/show/70174556
Fix integration tests which were breaking in non-clean builds

Resolves: https://www.pivotaltracker.com/story/show/69740244
Also suppressing weak-reference _ref nodes from output