WebPageProxy should always have a HistoryClient
Created attachment 351994 [details] Patch
https://trac.webkit.org/changeset/237101/webkit
<rdar://problem/45271690>