bump versions of upstream dependencies
Content types with parameters should be stripped out before translating them into RDF formats

fixes https://www.pivotaltracker.com/story/show/70599014"
Update RdfAdder and RdfRemover to use #getJcrNameForRdfNode machinery for translating a RDF resource into a JCR name

Resolves: https://www.pivotaltracker.com/story/show/70612500
Add HTTP headers (Allow, Accept-*) from OPTIONS to GET/HEAD requests

Resolves: https://www.pivotaltracker.com/story/show/70628122
added @author tag to java files missing it; updated checkstyle dep
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
Reduce log level for "normal" HTTP API operations
Merge pull request #348 from futures/log-levels

Reduce log level for "normal" HTTP API operations

Resolves: https://www.pivotaltracker.com/story/show/70816006
Exclude servlet-api dependency

Resolves: https://www.pivotaltracker.com/story/show/70856506
Address Sonar critical warnings

- End this switch case with an unconditional break, continue, return or throw statement
- Use hasVersionLabel() instead of catching exception for version label check

Resolves: https://www.pivotaltracker.com/story/show/70584818
Updated VersionServiceImpl to add mix:versionable when user attempts to create versions.
Added integration test for FedoraLocks.
  - demonstrating that all mime types can be retrurned
  - demonstrating the need to read the whole response
    in order to have the session close.

Resolves: https://www.pivotaltracker.com/story/show/70597666
Merge pull request #350 from mikedurbin/easier-versioning

Updated VersionServiceImpl to add mix:versionable when user attempts to ...

Resolves: https://www.pivotaltracker.com/story/show/70289498