Made augmentations to ObjectSerializer so that it can now do serializations and deserializations using the DataContractSerializer in System.Runtime.Serialization