Fix Potential Error and Tests
Check Unit Tests and correct failed TCs.
Following changed the logic, it temporary supports only voice
and screen analyzer modalities.
Because tests for key and gesture are not working now, it removed tests
related key and gesture type.
It just left not supported case.
While these checking,found potential error which is not defined
the type of `MMI_PROVIDER_EVENT_VOICE_TOUCH`.
If the type is not defined, when later other type is added,
it can occur different result as expected.
Change-Id: Iba3a5be5118e385d5177ecdeb8a13f3e22fcdfa7