pull out IFramePhone into its own module
make iframe-phone a build product
remove unnecessary common files dependency
Fix DG logging by fixing wayward `this`-binding.

IS [#54784248]
IS [#48363865]