Remove ISerializable implementations in member reference types

Remove ISerializable implementations in member reference types (*Ref classes)
for serialization, because it conflicts with Data Contract Serializer.
Modify handling about descriptor backing fields in member reference types, not
to add initializer codes in default constructors.