Merge changes from topic "unstructured_parcelable_macros" into main

* changes:
  Add optional method to read into existing unstructured parcelable.
  Add UnstructuredParcelable trait and macros.