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.