Add default input dispatching timeout constant

To use the same number consistently in java and native, add
IInputConstants interface where we will store the constants.

Bug: 161009325
Test: atest inputflinger_tests
Change-Id: I10f45547b1161e3768a134b38bf40d77a3a82f09
diff --git a/libs/input/tests/InputWindow_test.cpp b/libs/input/tests/InputWindow_test.cpp
index 052222e..7e3a40d 100644
--- a/libs/input/tests/InputWindow_test.cpp
+++ b/libs/input/tests/InputWindow_test.cpp
@@ -68,7 +68,7 @@
     i.touchableRegionCropHandle = touchableRegionCropHandle;
     i.applicationInfo.name = "ApplicationFooBar";
     i.applicationInfo.token = new BBinder();
-    i.applicationInfo.dispatchingTimeoutNanos = 0x12345678ABCD;
+    i.applicationInfo.dispatchingTimeoutMillis = 0x12345678ABCD;
 
     Parcel p;
     i.writeToParcel(&p);
@@ -107,7 +107,7 @@
     InputApplicationInfo i;
     i.token = new BBinder();
     i.name = "ApplicationFooBar";
-    i.dispatchingTimeoutNanos = 0x12345678ABCD;
+    i.dispatchingTimeoutMillis = 0x12345678ABCD;
 
     Parcel p;
     ASSERT_EQ(i.writeToParcel(&p), OK);