ISPN-3498 Cannot construct org.infinispan.util.KeyValuePair as it does not have a no-args constructor

* xstream-based serialization doesn't work nicely with azul. I've used an shared instance of the real StreamingMarshaller for instances of the TestObjectStreamMarshaller.
* this class builds an single local CacheManager instance in order to populate the StreamingMarshaller correctly. This shouldn't be a burden on the test suite and solves the azul problem nicely