Add binder test for transfer of non-blocking fd

In input code, fds are created and made non-blocking. These fd's are
then passed to another process via binder.

During this process, it is (theoretically) possible that the fd will
lose its "O_NONBLOCK" flag.

In this CL, we ensure that a non-blocking fd created by the server
remains non-blocking in the client.

Bug: 217165277
Test: atest binderLibTest
Change-Id: I0dc62d8b219177ee7fa291b5f3fbf298e72a7772
1 file changed