PointerChoreographer: Remove ability to create mouse controllers OTF

In the following CL, we made a change that results in the mouse cursor
position being valid whenever there is a mouse or touchpad connected:
I55898a3de1beb0f83f5da199521f26a886fb596c

This means we are no longer depending on creating mouse controllers
on-the-fly based on the input events. Remove the logic that creates
mouse controllers on-the-fly.

Bug: 327717240
Test: atest inputflinger_tests
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:990d8713a9913136dba9eb57f3b351edaa00be26)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:35444925b4f79d64dbf8fd6093b58e3b6d22bdd1)
Merged-In: I0fa10ef48055d80136083a1c0ab23522f6683fdc
Change-Id: I0fa10ef48055d80136083a1c0ab23522f6683fdc
2 files changed