Replace native_handle with unique_fd

This change replaces native_handle_t from libutils with a custom type
that wraps std::vector<base::unique_fd> and std::vector<int>.

Bug: 160669116
Test: NNT_static
Change-Id: If4d767b35c2d48cabcb6a9a3436079f6f7d39a13
Merged-In: If4d767b35c2d48cabcb6a9a3436079f6f7d39a13
(cherry picked from commit b3c5d46cd1a7e8c7f4c624d2c24bf721f4d0edb2)
13 files changed
tree: 393400e347cac5b974dddc0b93060aef51e2317e
  1. nn/
  2. .clang-format
  3. CleanSpec.mk
  4. CPPLINT.cfg
  5. OWNERS
  6. PREUPLOAD.cfg