inherit user agent override from opener frame

this will cover window.open() case from an iframe
with 'nwuseragent' attribute
refactor willHandleNavigationPolicy

Use FrameLoadRequest rather than NavigationAction
call 'new-win-policy' handler on window.open
inherit parent iframe's nwuseragent attribute