Adds enforcement for CREATE_VIRTUAL_DEVICE permission for sending events from virtual devices.

Also updates a few permission annotations and enforcements.

Bug: 262708774
Test: CtsHardwareTestCases:android.hardware.input.cts.tests.*

Change-Id: I9a58c3d093adc546e53f0360b37a443ff133a79d
2 files changed