Made ContractMemberInfo a POCO;
Changed the actions of serializing/deserializing read-only/write-only properties.