Upgrade rust/crates/futures-util to 0.3.5

* Update Android.bp with new features and dependent
  packages for futures-* 0.3.5.
* New dependencies of pin-project and pin-project-internal.

Test: mm in external/rust/crates
Change-Id: I705a08e44c8598d28b4b465170df8ed206df1494
134 files changed