Merge changes from topic "binder_rpc_non_blocking"

* changes:
  binder: RpcTranpsortCtx::newTransport Add FdTrigger arg.
  binder: RpcSession handle post-connect
  binder: RPC uses non-blocking sockets.
  binder: Refactor: move FdTrigger to its own file / class.
  binder: RpcSession initialize mShutdownTrigger earlier