Fix issue where "unknown properties" passed in initWithDictionary were being ignored by the model, and erased when "dictionaryRepresentation" was called.  Those properties are now preserved.