Fix MAGN-3140

@lukechurch

In the case there are multiple elements which require to be bound to a function call, a class with several IDs need to be supported. This submission makes MultipleSerializableId work for this purpose.

This submission also implemented two test cases to test the serialization/deserialization with SoapFormatter and also set/read the trace data for the new class.