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

* an JBossMarshaller is built under the hood for each TestObjectStreamMarshaller instance
* users need to call TestObjectStreamMarshaller.stop explicitly
ISPN-3537 Custom interceptor with Position.LAST set programmatically doesn't work