Move EnterTransitionAnimationDelegate out of ChooserActivity

Movre reamining of the shared element transition logic from
ChooserActivity into EnterTransitionAnimationDelegate, the delegate is
moved into the package level and converted to Kotlin.

Patchsets:
1: Consolidate the logic in the delegate and move the delegate into the
   package level.
2: Automatic EnterTransitionAnimationDelegate conversion from Java to
   Kotlin.
3+: Manual Kotlin code adjustment.

Flag: IntentResolver package entirely behind the CHOOSER_UNBUNDLED which
is in teamfood

Bug: 262280076
Test: manual basic functionality test
Test: atest IntentResolverUnitTests
Change-Id: Ia56e92ed5358ca66185f5011abd139392ee73785
3 files changed