AtomJMSIT.testDatastreamTerm() assumed messages were arriving in a particular order,
(i.e. object node creation first, followed by datastream node creation).

Now explicitly calling session.save() after each node operation and then testing the message.

Alternatively, we could refactor this test to wait to collect both messages and then check the messages
for the expected content.
added @InjectedSession and @Scope(prototype) to FedoraTransactions for Session injection
51517753: Publish JMeter reports to Sonar via Maven

Creates fcrepo-webapp/target/jmeter/results/jmeter-fedora.jtl

TODO: pull the latest fedora.jmx from ff-jmeter-madness on demand?

https://www.pivotaltracker.com/story/show/51517753
Merge pull request #81 from futures/tx-session-injection

added @InjectedSession and @Scope(prototype) to FedoraTransactions
be sure to pluck the blob cache out of the infinispanbinarystore to run binary checks against.
Drops unused modeshape-web-jcr-rest dependency and corresponding web.xml config
add logging to serializer map builder
update FedoraResource#getPropertiesDataset to include limit/offset parameters to control which (if any) child object graphs are returned in-full. by default, all child graphs are returned in full.
add a media type hint to serializers so they can provide the correct content type header to http endpoints
allow injected sessions to be an existing transaction session, or get created within a workspace
make every resource that uses injectable sessions able to participate in transactions
Merge pull request #82 from futures/adv-session-injection

allow injected sessions to be an existing transaction session, or get cr...
Update pom.xml

Removing a test-scoped Tomcat dependency left over from unused development.
Add logging to indicate which repository config is being used
Minor: Guarding class-cast assumption
unit test HttpApiResources
move multipart helper closer to the only method in fcrepo4 that uses it.
test for RssResources
test for WebhooksResources
unit test FedoraExport