Improve delayed factory reset UI

Add proper UX for delayed factory reset activity
Move FactoryResetActivity and NotificationHelper to avoid using the same
package name as Chassis library

Manual testing with kitchensink:
In device policy fragment, choose WIPE at the buttom

Emulate driving / parking state:
adb shell cmd car_service emulate-driving-state park/drive

Bug: 177366477
Test: manual
Change-Id: I7027008874024fe5b76e98b087684669e69a7145
diff --git a/service/AndroidManifest.xml b/service/AndroidManifest.xml
index 5a9ef57..4379cf0 100644
--- a/service/AndroidManifest.xml
+++ b/service/AndroidManifest.xml
@@ -877,7 +877,7 @@
              android:exported="false"
              android:launchMode="singleTask">
         </activity>
-        <activity android:name="com.android.car.ui.FactoryResetActivity"
+        <activity android:name="com.android.car.admin.FactoryResetActivity"
              android:excludeFromRecents="true"
              android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
              android:exported="false"