InputMapper refactor: TouchInputMapper

Use the factory method for TouchInputMapper(s) to be configured on
initilisation, and make constructors private

Test: atest libinput_tests inputflinger_tests
Bug: 256009910
Change-Id: I3c27cf54795a793b8a9fcaa8f4a5e62fbe02a25a
3 files changed