Extract Mirror windowcontrol to a single class

To change control UI and make if more flexible, we extract to a single
class to adapt new UI requirement.

Bug: 143745827
Test: MirrorWindowControlTest
Test: WindowMagnificationControllerTest
Change-Id: I0dc141bed293d485357c5347d04d9abd46a010ff
6 files changed