Remove redundant CREATE_VIRTUAL_DEVICE permission enforcement

Only keep it for VirtualDeviceManager#createVirtualDevice.

All other references are redundant because there's already a
VirtualDevice object.

Adding checks to all sensitive VD methods that the caller is
in fact the VD owner.

Test: presubmit
Fix: 371938922
Flag: EXEMPT bugfix
Change-Id: Ic3bb36dee41c6b92562d4dfe0e2e85a44bfc0d31
17 files changed