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