bump versions of upstream dependencies
Merge pull request #331 from futures/dep-update

bump versions of upstream dependencies

Resolves: https://www.pivotaltracker.com/story/show/70676928
Updated license copyright year to 2014.

Resolves: https://www.pivotaltracker.com/story/show/69666218
Integration test to ensure that transactions cannot be hijacked

- Include some refactoring of SessionFactory
- Remove the potentially dangerous method getTransaction(final String txId) that would allow unauthorized access to transactions

Fixes https://www.pivotaltracker.com/story/show/66014686
Configuring logging to INFO level by default, reducing error messages and stacktraces, changing handled exception logging to info instead of warn
Standardizing logging levels and making them configurable with system properties

Addresses: https://www.pivotaltracker.com/story/show/69859530
Optionally include inbound references in the object rdf serialization

Inbound references can be included in the GET /some/object/path response
by using the Prefer: header, e.g.:

```
GET /some/object/path HTTP/1.1
...
Prefer: return="representation"; include="http://fedora.info/definitions/v4/repository#InboundReferences"
...

```

And the response will include inbound triples, e.g.:

```
</some/other/path> <fedorarelsext:isPartOf> </some/object/path>
```

;# Please enter the commit message for your changes. Lines starting
NodeService#deleteObject should also clean up inbound references to a node

Resolves: https://www.pivotaltracker.com/story/show/70772942
Add unit tests for new/refactored HEAD, OPTIONS, and POST methods of FedoraNodes

Resolves: https://www.pivotaltracker.com/story/show/70645824
Update NodeRdfContext to be more defensive about missing type information
Accept null values for comparing against a calculated checksum
Remove the self-healing-after-fixity-check-failure feature

This feature was only useful for chained cache loaders on a single host
(e.g. not across clusters, and not for other types of binary stores).
Don't expose the underlying content location in the default jcr:content
serialization

The content location may be expensive to calculate (some cluster
configurations), is often unnecessary for day-to-day operations, etc
Refactor FixityResult to take a string to identify a cache, instead of of the whole CacheEntry
Remove the LowLevelStorageService and supporting classes
Refactor CacheEntry classes to wrap a jcr property, whereever it is
stored

- getFixity() should return a collection of fixity results that provide
  one or more fixity results for all copies of the binary data
- simplify the infinispan distributed executation calls for ISPN-backed
  binary stores
remove unused test imports
Remove unused import from ServiceHelpers