Pull shared testable subclasses into their own files.

This makes it easier to fix the tests after adding new dependencies to the BubbleController constructor.

Test: atest SystemUITests
Change-Id: Iea67826f6dd1e994dca9d6425dd85a4db2cabaf2
4 files changed