Create getTouchpadHardwareProperties() and link it to native code

Added a new method getHardwareProperties that returns an instance of a
new class, HardwareProperties, in Java. This method is also linked to
its native implementation.

Bug: 286551975

Test: Verified that new method correctly calls its native counterpart.
Flag: com.android.hardware.input.touchpad_visualizer
Change-Id: I1fe1553bf19bcc71f679c3cdf243219da61ff333
5 files changed