Use android::os::InputChannelCore for parceling InputChannel

In this CL, we defer to the aidl-generated code for parceling and
unparceling the InputChannel.

This is done via the introduction of android::os::InputChannel.

Bug: 161009324
Test: adb shell monkey 1000
Change-Id: I298ca6b8e8c46abf5a417bbc39305b688edfa95a
3 files changed