Adopt more smart pointers in WebsiteDataStore.
Pull request: https://github.com/WebKit/WebKit/pull/19758
Committed 270008@main (e247488557e6): <https://commits.webkit.org/270008@main> Reviewed commits have been landed. Closing PR #19758 and removing active labels.
<rdar://problem/117741790>