Merge tag 'android-13.0.0_r16' into int/13/fp3

Android 13.0.0 Release 16 (TQ1A.221205.011)

* tag 'android-13.0.0_r16':
  Time-based resampling
  Separate stroke-length code into static functions
  Correct condition for early detection
  Simplify condition in ShouldDecideStroke
  Remove unused variable max_sequence_start_count_for_inference
  Add a comma
  Make tracking_id const inside PalmFilterStroke
  Add operator<< for palm rejection classes
  Address upstream feedback on resampling
  nnpalm: add palm rejection beta model
  nnpalm: refactor namespaces
  Load model version and store in model config
  Add unit test to cover the adaptive hold logic
  Update palm rejection model to better handle 8+ fingers.
  New palm rejection model and adaptive hold
  Improve palm rejection accuracy for 3+ fingers scenarios on kohaku
  Disable DCHECK in palm detection that occurs on long press
  Compile libpalmrejection and tests for the host
  Add resampling for non-120Hz touchscreens
  Divide by resolution rather than multiply

Change-Id: I293080ee60cbca52044c63c48566ff184b03b5d3