Implement virtual stylus

Test: atest VirtualStylusTest, VirtualStylusMotionEventTest,
VirtualStylusButtonEventTest, VirtualInputDeviceConfigTest
Bug: 304829446

Change-Id: I876e538104b674862e8509414790124b2a28d379
2 files changed