Refactor QSTileImpl and remove Dependency.get

Dependencies to QSTileImpl are now clearly indicated in the constructor
and fed in by its subclasses.

Test: SystemUITests
Change-Id: Idf70d205613cb31865895f2d11fa02b52fb9a408
Merged-In: Idf70d205613cb31865895f2d11fa02b52fb9a408
(cherry picked from commit 037d3b9563bfeecb6b56ba83d13e5db1c9ddedc1)
32 files changed