Deprecate the defaultReadOnly property in favor of readOnlyByDefault

317f2e5cd4 introduced `DataSourceFactory.readOnlyByDefault` and made the existing `defaultReadOnly` property a no-op.