Merge "binder_ndk: use std::optional" am: 009fff60a4 am: 00119bd10a am: 2cbe767015 am: f895b7e005

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1501935

Change-Id: I1fc4b8eff590aee869432b2f30036aa7acd1f7a3