- parameter backend is now running in a wq and accessible over pub/sub
- parameters library can call into backend directly (with locking), but operations will gradually start moving to pub/sub
- majority of parameters migrated as is, only small changes to parameter autosave and parameter notification that are now performed from the WQ thread
- update all msgs to be directly compatible with ROS2
- microdds_client improvements
- timesync
- reduced code size
- add to most default builds if we can afford it
- lots of other little changes
- purge fastrtps (I tried to save this multiple times, but kept hitting roadblocks)