Prepare DarkIconDispatcher for multiple displays

- Turn it into an @AssistedInject class
- Add stop method
- Per display dumpable name
- Setup dagger bindings

Bug:
Test: atest SystemUITests
Flag: EXEMPT no behavior change
Change-Id: I3651e364bc60318e874caf28af2e1563d701365a
2 files changed