Merge native Swift default property values with defaultPropertyValues()

Fixes #1138. @alazier @tgoyne 
if (!defaults[prop.name]) {