Add support for Background Fetch persistent storage
<rdar://problem/105835505>
Pull request: https://github.com/WebKit/WebKit/pull/10591
Committed 260990@main (5a9caebbb042): <https://commits.webkit.org/260990@main> Reviewed commits have been landed. Closing PR #10591 and removing active labels.