Replace setNotificationShadeWindowViewController with Dagger

The setter allows for the possibility of NPEs in very rare cases,
but using dependency injection does not.

Fixes: 361715280
Test: manually verified phone still boots and shade works
Test: updated affected tests
Flag: EXEMPT bug fix
Change-Id: I5821e1926b2059046046d04af637c20695408529
6 files changed