Added a hack for NUI because of a dependency cycle.

In order for NUI to include the old fragments, it needs a dependency on
dialer/app.
In order for Dialtacts to show the NUI shortcut, it needs a dependency on
dialer/main.

This change removes the requirement for Dialtacts by copying some of the code
from dialer/main into dialer/app.

Bug: 72525324
Test: existing
PiperOrigin-RevId: 183769521
Change-Id: I29d00f22efecee35ca25f0b4172413c370f2506b
4 files changed