IME refactor - presenter-side.

Also sped up test suite by not loading ime traces before every presenter ime test.

Bug: b/311643292
Test: npm run test:unit:ci

Change-Id: Ie7cf65e6cbd804315c25e0658fe4d8e5b21e72bf
32 files changed