ISPN-4867 Reset server marshaller when undeployed

https://issues.jboss.org/browse/ISPN-4867

* Marshaller needs to be reset when undeployed to avoid CNFE exceptions in tests running after.
* If passing null marshaller, reset the default marshaller for remote event marshalling.