Fix TOS/PP iframe scrolling.

Sidestep the scrolling issue entirely. Only show the TOS/PP agreement in an embedded iframe IFF the browsing enviornment does not support window.open

fixes #3442