Add ShouldSerialize and OnDeserializing features from ServiceStack#432