Make WebPaymentCoordinatorProxy more robust and modern
Created attachment 362068 [details] Patch
http://trac.webkit.org/r241611
<rdar://problem/48122136>