Validate the VoiceInteractionService before rebind

When an app providing VIS got updated, VoiceInteractionManagerService
would try to rebind the VIS. However, it didn't check if the service is
still valid or not.

Bug: 324868836
Test: CtsVoiceInteractionTestCases
Change-Id: I54f1a94ecd4721b20b30922372411826a76f854e
1 file changed