Using Vibrator provided by Dagger in the MSDLModule

To avoid a duplicate service call, the vibrator provided by
FrameworkServicesModule is used. Since the vibrator is nullable, an
empty MSDL player is returned if no vibrator is provided.

Test: presubmit
Flag: NONE this is a change to the way we retrive the same service
Bug: 368595426

Change-Id: I0ed8371174b73f8a4bd47771c090633b47974c62
2 files changed