Bump WebKitGTK+ requirements to 2.5.2

And use the new WebKitNavigationPolicyDecision API to remove a couple of
FIXMEs.