Merge changes I5c0bca34,Ib0f09bbd,I0c2b4d51,I6cb64c35,Id0154a46, ... into main

* changes:
  Clamp getRemainingFilterLft to fit in 2 bytes
  Convert most lifetimes to ints instead of longs
  Use secondsSinceBoot instead
  Rename currentTimeSeconds -> secondsSinceBoot
  Reducing log level so droidfood builds do not crash
  Have Ra#generateFilterLocked return void
  Remove mProgramBaseTime
  Stop purging RAs when they are expired